Uses of Class
org.jvnet.hk2.internal.ServiceLocatorImpl
Packages that use ServiceLocatorImpl
-
Uses of ServiceLocatorImpl in org.jvnet.hk2.external.generator
Methods in org.jvnet.hk2.external.generator that return ServiceLocatorImplModifier and TypeMethodDescriptionprivate ServiceLocatorImplServiceLocatorGeneratorImpl.initialize(String name, ServiceLocator parent) -
Uses of ServiceLocatorImpl in org.jvnet.hk2.internal
Fields in org.jvnet.hk2.internal declared as ServiceLocatorImplModifier and TypeFieldDescriptionprivate final ServiceLocatorImplClazzCreator.locatorprivate final ServiceLocatorImplDefaultClassAnalyzer.locatorprivate final ServiceLocatorImplDynamicConfigurationImpl.locatorprivate final ServiceLocatorImplDynamicConfigurationServiceImpl.locatorprivate final ServiceLocatorImplIterableProviderImpl.locatorprivate final ServiceLocatorImplMethodInterceptorHandler.locatorprivate final ServiceLocatorImplMethodInterceptorImpl.locatorprivate final ServiceLocatorImplServiceHandleImpl.locatorprivate final ServiceLocatorImplServiceLocatorRuntimeImpl.locatorprivate final ServiceLocatorImplSingletonContext.locatorprivate final ServiceLocatorImplThreeThirtyResolver.locatorprivate final ServiceLocatorImplTopicImpl.locatorprivate final ServiceLocatorImplPerLocatorUtilities.parentprivate final ServiceLocatorImplServiceLocatorImpl.parentprivate final ServiceLocatorImplSystemDescriptor.sdLocatorFields in org.jvnet.hk2.internal with type parameters of type ServiceLocatorImplModifier and TypeFieldDescriptionprivate final Map<ServiceLocatorImpl, ServiceLocatorImpl> ServiceLocatorImpl.childrenprivate final Map<ServiceLocatorImpl, ServiceLocatorImpl> ServiceLocatorImpl.childrenMethods in org.jvnet.hk2.internal that return ServiceLocatorImplModifier and TypeMethodDescriptionprivate ServiceLocatorImplServiceLocatorImpl.getMe()Used to get the ServiceLocatorImpl in inner classes(package private) ServiceLocatorImplClazzCreator.getServiceLocator()Methods in org.jvnet.hk2.internal with parameters of type ServiceLocatorImplModifier and TypeMethodDescriptionprivate voidServiceLocatorImpl.addChild(ServiceLocatorImpl child) static <T> AutoActiveDescriptor<T> Utilities.createAutoDescriptor(Class<T> clazz, ServiceLocatorImpl locator) Creates a reified automatically generated descriptorstatic <T> AutoActiveDescriptor<T> Utilities.createAutoFactoryDescriptor(Class<T> parentClazz, ActiveDescriptor<?> factoryDescriptor, ServiceLocatorImpl locator) Creates a reified automatically generated descriptorstatic <T> TUtilities.createService(ActiveDescriptor<T> root, Injectee injectee, ServiceLocatorImpl locator, ServiceHandle<T> handle, Class<?> requestedClass) Creates the service (without the need for an intermediate ServiceHandle to be created)Utilities.findInitializerFields(Class<?> annotatedType, ServiceLocatorImpl locator, Collector errorCollector) Will find all the initialize fields in the classUtilities.findInitializerMethods(Class<?> annotatedType, ServiceLocatorImpl locator, Collector errorCollector) Get all the initializer methods of the annotatedType.static MethodUtilities.findPostConstruct(Class<?> clazz, ServiceLocatorImpl locator, Collector collector) Finds the post construct method on this classstatic MethodUtilities.findPreDestroy(Class<?> clazz, ServiceLocatorImpl locator, Collector collector) Finds the pre destroy method on this classstatic Constructor<?> Utilities.findProducerConstructor(Class<?> annotatedType, ServiceLocatorImpl locator, Collector collector) Validates the constructors of the annotated type and returns the producer for the annotatedType (if there is no valid producer constructor then this method returns null)<T> TProxyUtilities.generateProxy(Class<?> requestedClass, ServiceLocatorImpl locator, ActiveDescriptor<T> root, ServiceHandleImpl<T> handle, Injectee injectee) (package private) static Utilities.InterceptorsUtilities.getAllInterceptors(ServiceLocatorImpl impl, ActiveDescriptor<?> descriptor, Class<?> clazz, Constructor<?> c) static ClassAnalyzerUtilities.getClassAnalyzer(ServiceLocatorImpl sli, String analyzerName, Collector errorCollector) Returns the class analyzer with the given nameprivate ActiveDescriptor<?> SystemDescriptor.getFactoryDescriptor(Method provideMethod, Type factoryProvidedType, ServiceLocatorImpl locator, Collector collector) private AnnotationPerLocatorUtilities.getInjectAnnotation(ServiceLocatorImpl locator, AnnotatedElement annotated, boolean checkParams, int position) Gets the annotation that was used for the injection(package private) InjectionResolver<?> PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator, AnnotatedElement annotatedGuy) Returns an injection resolver for this AnnotatedElement.private InjectionResolver<?> PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator, AnnotatedElement annotatedGuy, int position) PerLocatorUtilities.getInjectionResolver(ServiceLocatorImpl locator, Injectee injectee) Returns an injection resolver for the injecteestatic ActiveDescriptor<InjectionResolver<javax.inject.Inject>> Utilities.getThreeThirtyDescriptor(ServiceLocatorImpl locator) Creates a Three Thirty constant active descriptorstatic ObjectUtilities.justAssistedInject(Object injectMe, Method method, ServiceLocatorImpl locator, ServiceHandle<?> root, MethodParameter... givenValues) Just injects this one methodstatic <T> TUtilities.justCreate(Class<T> createMe, ServiceLocatorImpl locator, String strategy) Just creates the thing, doesn't try to do anything elsestatic voidUtilities.justInject(Object injectMe, ServiceLocatorImpl locator, String strategy) Just injects the thing, doesn't try to do anything elsestatic voidUtilities.justPostConstruct(Object postMe, ServiceLocatorImpl locator, String strategy) Post constructs the given objectstatic voidUtilities.justPreDestroy(Object preMe, ServiceLocatorImpl locator, String strategy) Pre Destroys the given objectprivate voidServiceLocatorImpl.removeChild(ServiceLocatorImpl child) Method parameters in org.jvnet.hk2.internal with type arguments of type ServiceLocatorImplModifier and TypeMethodDescriptionprivate voidServiceLocatorImpl.getAllChildren(LinkedList<ServiceLocatorImpl> allMyChildren) Constructors in org.jvnet.hk2.internal with parameters of type ServiceLocatorImplModifierConstructorDescription(package private)ClazzCreator(ServiceLocatorImpl locator, Class<?> implClass) ConstantActiveDescriptor(T theOne, ServiceLocatorImpl locator) Creates a constant active descriptor with the given locatorDefaultClassAnalyzer(ServiceLocatorImpl locator) The DefaultClassAnalyzer is per ServiceLocatorImplCreated by the generator, and hence must be public(package private)IterableProviderImpl(ServiceLocatorImpl locator, Type requiredType, Set<Annotation> requiredQualifiers, Unqualified unqualified, Injectee originalInjectee, boolean isIterable) (package private)MethodInterceptorHandler(ServiceLocatorImpl locator, ActiveDescriptor<?> underlyingDescriptor, Map<Method, List<org.aopalliance.intercept.MethodInterceptor>> interceptorLists) (package private)MethodInterceptorImpl(ServiceLocatorImpl sli, ActiveDescriptor<?> descriptor, ServiceHandleImpl<?> root, Injectee injectee) (package private)(package private)ServiceHandleImpl(ServiceLocatorImpl locator, ActiveDescriptor<T> root, Injectee injectee) ServiceLocatorImpl(String name, ServiceLocatorImpl parent) Called by the Generator, and hence must be a public method(package private)(package private)SystemDescriptor(Descriptor baseDescriptor, boolean requiresDeepCopy, ServiceLocatorImpl locator, Long serviceId) (package private)ThreeThirtyResolver(ServiceLocatorImpl locator) (package private)TopicImpl(ServiceLocatorImpl locator, Type topicType, Set<Annotation> requiredQualifiers)