Uses of Package
org.glassfish.hk2.api
-
Classes in org.glassfish.hk2.api used by com.sun.enterprise.module Class Description Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.MultiException This exception can contain multiple other exceptions.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by com.sun.enterprise.module.bootstrap Class Description Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.Filter This object is used to search for items in the service registryHK2Exception Base class for HK2 defined checked exceptionsIndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.PerLookup PerLookup is the scope for objects that are created every time they are looked up.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by com.sun.enterprise.module.common_impl Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.MultiException This exception can contain multiple other exceptions.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by com.sun.enterprise.module.impl Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by com.sun.enterprise.module.single Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.MultiException This exception can contain multiple other exceptions.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.api Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.DescriptorType This describes the type of descriptorDescriptorVisibility This enumeration determines how visibility of a descriptorDynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.ErrorInformation This class has information in it about the error that has occurredErrorType This enumeration describes the types of errors that might occurFactory This interface should be implemented in order to provide a factory for another type.FactoryDescriptors This is a convenience class that links together the factory descriptor as a factory for another type and the factory as a service itself.Filter This object is used to search for items in the service registryHK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.HK2RuntimeException Base class for HK2 defined runtime exceptionsImmediateController.ImmediateServiceState Injectee An Injectee represents the point of injection.InstanceLifecycleEvent This object contains information about a lifecycle event.InstanceLifecycleEventType This describes the type of lifecycle events that can happen in the systemInstantiationData Contains information about the caller of aFactory.provide()
methodIterableProvider This object can be injected rather thanProvider
when it is desired to iterate over more than one returned instance of the type.MethodParameter This is used to describe the values to be given to the method in theServiceLocator.assistedInject(Object, java.lang.reflect.Method, MethodParameter...)
methodMultiException This exception can contain multiple other exceptions.Operation This defines the operations that may be validatedPopulator Implementations of this interface are used to populate HK2 service locators from inhabitants filesPopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesServiceLocatorFactory This factory can be used to create new named ServiceLocatorsServiceLocatorFactory.CreatePolicy Tells the create method what to do if an existing ServiceLocator with the given name existsServiceLocatorListener This is added to theServiceLocatorFactory
in order to listen on service locators coming and going.ServiceLocatorState The possible states in which a service locator can be in.SingleCache This cache can be used in some circumstances when there can be only one of a service.TwoPhaseResource Implementations of this interface can be added to aDynamicConfiguration
in order to atomically participate in the changes being made to theServiceLocator
.TwoPhaseTransactionData Unproxiable This annotation must go on a scope annotation in order to indicate that no services from this scope may be proxied.Unqualified An injection point can be annotated with @Unqualified if it should only be injected with services that have no qualifiers at allValidationInformation This object contains information about the validation point.Validator This method is called when it determined that a type that is annotated with a Validating annotation is to be injected into any other class. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.api.messaging Class Description Metadata This annotation marks a method of an annotation as providing a value that should be placed into the metadata of aDescriptor
. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.bootstrap Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.bootstrap.impl Class Description DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.DescriptorFileFinderInformation Returns information about theInputStream
returned byDescriptorFileFinder.findDescriptorFiles()
that can be used to give better information when one of the streams fails.HK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.configuration.api Class Description InjectionPointIndicator This annotation is placed on another annotation to indicate that the annotation may be used to indicate an injection pointServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.configuration.hub.api Class Description HK2RuntimeException Base class for HK2 defined runtime exceptionsMultiException This exception can contain multiple other exceptions.ServiceLocator ServiceLocator is the registry for HK2 servicesTwoPhaseResource Implementations of this interface can be added to aDynamicConfiguration
in order to atomically participate in the changes being made to theServiceLocator
. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.configuration.hub.internal Class Description IterableProvider This object can be injected rather thanProvider
when it is desired to iterate over more than one returned instance of the type.MultiException This exception can contain multiple other exceptions.TwoPhaseResource Implementations of this interface can be added to aDynamicConfiguration
in order to atomically participate in the changes being made to theServiceLocator
.TwoPhaseTransactionData Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.configuration.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Context An implementation of this must be put into the system in order to create contextual instances of services.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorType This describes the type of descriptorDescriptorVisibility This enumeration determines how visibility of a descriptorDynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.DynamicConfigurationListener A service that listens for dynamic configuration changes.DynamicConfigurationService The dynamic configuration service is the source ofDynamicConfiguration
instances, which can be used to bind and unbind entities into the systemFilter This object is used to search for items in the service registryHK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.IndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.Injectee An Injectee represents the point of injection.InjectionResolver This class allows users to provide a custom injection target for any annotation (including @Inject).ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesSingleCache This cache can be used in some circumstances when there can be only one of a service.ValidationInformation This object contains information about the validation point.ValidationService This service can be used to add validation points to Descriptors.Validator This method is called when it determined that a type that is annotated with a Validating annotation is to be injected into any other class.Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.configuration.persistence.properties Class Description ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extension Class Description ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras Class Description MultiException This exception can contain multiple other exceptions.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.events Class Description MultiException This exception can contain multiple other exceptions. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.events.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.DynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.DynamicConfigurationListener A service that listens for dynamic configuration changes.Filter This object is used to search for items in the service registryInstanceLifecycleEvent This object contains information about a lifecycle event.InstanceLifecycleListener This processor is called for certain events in the lifecycle of instances of services.IterableProvider This object can be injected rather thanProvider
when it is desired to iterate over more than one returned instance of the type.Self This annotation is placed on an injection point that is to be injected with theActiveDescriptor
that was used to create the instance.ServiceLocator ServiceLocator is the registry for HK2 servicesUnqualified An injection point can be annotated with @Unqualified if it should only be injected with services that have no qualifiers at all -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.hk2bridge.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DynamicConfigurationListener A service that listens for dynamic configuration changes.Filter This object is used to search for items in the service registryInjectee An Injectee represents the point of injection.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesSingleCache This cache can be used in some circumstances when there can be only one of a service.Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.interception Class Description ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as well -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.interception.internal Class Description Filter This object is used to search for items in the service registryIndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.InterceptionService This service is implemented in order to configure interceptors on methods or constructors provided by hk2 services.IterableProvider This object can be injected rather thanProvider
when it is desired to iterate over more than one returned instance of the type.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesVisibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.operation Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Context An implementation of this must be put into the system in order to create contextual instances of services.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as well -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.extras.operation.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesSingleCache This cache can be used in some circumstances when there can be only one of a service. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Context An implementation of this must be put into the system in order to create contextual instances of services.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorType This describes the type of descriptorDescriptorVisibility This enumeration determines how visibility of a descriptorDynamicConfigurationListener A service that listens for dynamic configuration changes.ErrorInformation This class has information in it about the error that has occurredErrorService This interface should be implemented by those who wish to be notified of error conditions that occur within HK2.FactoryDescriptors This is a convenience class that links together the factory descriptor as a factory for another type and the factory as a service itself.Filter This object is used to search for items in the service registryHK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.ImmediateController This service is advertised when the Immediate service is put into the registry.ImmediateController.ImmediateServiceState IndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.MultiException This exception can contain multiple other exceptions.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesServiceLocatorFactory This factory can be used to create new named ServiceLocatorsServiceLocatorFactory.CreatePolicy Tells the create method what to do if an existing ServiceLocator with the given name existsServiceLocatorListener This is added to theServiceLocatorFactory
in order to listen on service locators coming and going.SingleCache This cache can be used in some circumstances when there can be only one of a service.ValidationInformation This object contains information about the validation point.ValidationService This service can be used to add validation points to Descriptors.Validator This method is called when it determined that a type that is annotated with a Validating annotation is to be injected into any other class.Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.metadata.generator Class Description DescriptorVisibility This enumeration determines how visibility of a descriptor -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.runlevel Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.AnnotationLiteral Supports inline instantiation of annotation type instances.Context An implementation of this must be put into the system in order to create contextual instances of services.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.HK2RuntimeException Base class for HK2 defined runtime exceptionsMetadata This annotation marks a method of an annotation as providing a value that should be placed into the metadata of aDescriptor
.MultiException This exception can contain multiple other exceptions.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesVisibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.runlevel.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.MultiException This exception can contain multiple other exceptions.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesVisibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.runlevel.utilities Class Description Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.utilities Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.AnnotationLiteral Supports inline instantiation of annotation type instances.Context An implementation of this must be put into the system in order to create contextual instances of services.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.DescriptorFileFinderInformation Returns information about theInputStream
returned byDescriptorFileFinder.findDescriptorFiles()
that can be used to give better information when one of the streams fails.DescriptorType This describes the type of descriptorDescriptorVisibility This enumeration determines how visibility of a descriptorDynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.ErrorInformation This class has information in it about the error that has occurredErrorService This interface should be implemented by those who wish to be notified of error conditions that occur within HK2.Factory This interface should be implemented in order to provide a factory for another type.FactoryDescriptors This is a convenience class that links together the factory descriptor as a factory for another type and the factory as a service itself.Filter This object is used to search for items in the service registryHK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.Immediate Immediate is a scope that operates likeSingleton
scope, except that instances are created as soon as their correspondingDescriptor
s are added.ImmediateController This service is advertised when the Immediate service is put into the registry.IndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.InheritableThread InheritableThread is a scope that operates likePerThread
scope, except with the caveat that InheritableThread scoped services provide inheritance of values from parent thread to child thread.Injectee An Injectee represents the point of injection.JustInTimeInjectionResolver The JustInTimeInjectionResolver is called when an injection point cannot find anything to inject.MethodParameter This is used to describe the values to be given to the method in theServiceLocator.assistedInject(Object, java.lang.reflect.Method, MethodParameter...)
methodMultiException This exception can contain multiple other exceptions.PerLookup PerLookup is the scope for objects that are created every time they are looked up.PerThread PerThread is a scope that operates likeSingleton
scope, except on a per-thread basis.PopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesSingleCache This cache can be used in some circumstances when there can be only one of a service.Unqualified An injection point can be annotated with @Unqualified if it should only be injected with services that have no qualifiers at allVisibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.glassfish.hk2.utilities.binding Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.Factory This interface should be implemented in order to provide a factory for another type.FactoryDescriptors This is a convenience class that links together the factory descriptor as a factory for another type and the factory as a service itself.Filter This object is used to search for items in the service registryHK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.MultiException This exception can contain multiple other exceptions.TwoPhaseResource Implementations of this interface can be added to aDynamicConfiguration
in order to atomically participate in the changes being made to theServiceLocator
.TypeLiteral Supports inline instantiation of objects that represent parameterized types with actual type parameters. -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.annotations Class Description ContractIndicator This annotation is put on annotations that are used to mark things as hk2 contracts. -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.external.generator Class Description ServiceLocator ServiceLocator is the registry for HK2 services -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.external.runtime Class Description Filter This object is used to search for items in the service registry -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.generator.internal Class Description DescriptorVisibility This enumeration determines how visibility of a descriptor -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.internal Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.ClassAnalyzer When HK2 automatically analyzes a class to find the constructor, fields, initializer methods and postConstruct and preDestroy methods it uses this service to analyze the class.Context An implementation of this must be put into the system in order to create contextual instances of services.Descriptor A Descriptor is a bean-like structure that describes a service declaration in HK2.DescriptorFileFinder Implementations of this interface allow the customization of how hk2 inhabitant files are found.DescriptorType This describes the type of descriptorDescriptorVisibility This enumeration determines how visibility of a descriptorDynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.DynamicConfigurationService The dynamic configuration service is the source ofDynamicConfiguration
instances, which can be used to bind and unbind entities into the systemErrorInformation This class has information in it about the error that has occurredErrorService This interface should be implemented by those who wish to be notified of error conditions that occur within HK2.ErrorType This enumeration describes the types of errors that might occurFactory This interface should be implemented in order to provide a factory for another type.FactoryDescriptors This is a convenience class that links together the factory descriptor as a factory for another type and the factory as a service itself.Filter This object is used to search for items in the service registryHK2Invocation This is an interface that is also implemented by theMethodInvocation
object passed to the invoke method ofMethodInterceptor
and theConstructorInvocation
object passed to the invoke method ofConstructorInterceptor
.HK2Loader This class is responsible for loading classes, and different implementations can be used for different descriptors.IndexedFilter This filter can be used to limit the set of Descriptors passed to the matches method.Injectee An Injectee represents the point of injection.InjectionResolver This class allows users to provide a custom injection target for any annotation (including @Inject).InstanceLifecycleEvent This object contains information about a lifecycle event.InstanceLifecycleEventType This describes the type of lifecycle events that can happen in the systemInstanceLifecycleListener This processor is called for certain events in the lifecycle of instances of services.InstantiationData Contains information about the caller of aFactory.provide()
methodInstantiationService This service is used to get information about the creation of a service from an implementation ofFactory
.InterceptionService This service is implemented in order to configure interceptors on methods or constructors provided by hk2 services.IterableProvider This object can be injected rather thanProvider
when it is desired to iterate over more than one returned instance of the type.MethodParameter This is used to describe the values to be given to the method in theServiceLocator.assistedInject(Object, java.lang.reflect.Method, MethodParameter...)
methodMultiException This exception can contain multiple other exceptions.Operation This defines the operations that may be validatedPerLookup PerLookup is the scope for objects that are created every time they are looked up.Populator Implementations of this interface are used to populate HK2 service locators from inhabitants filesPopulatorPostProcessor This interface allows the customization of services read in from an external source.ServiceHandle This service handle can be used to get a specific instance of a service, and can be used to destroy that service as wellServiceLocator ServiceLocator is the registry for HK2 servicesServiceLocatorState The possible states in which a service locator can be in.SingleCache This cache can be used in some circumstances when there can be only one of a service.TwoPhaseResource Implementations of this interface can be added to aDynamicConfiguration
in order to atomically participate in the changes being made to theServiceLocator
.TwoPhaseTransactionData Unqualified An injection point can be annotated with @Unqualified if it should only be injected with services that have no qualifiers at allValidationInformation This object contains information about the validation point.ValidationService This service can be used to add validation points to Descriptors.Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.jmx.api Class Description ActiveDescriptor An ActiveDescriptor contains information about a Descriptor after it has been reified.Filter This object is used to search for items in the service registry -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.metadata.tests Class Description Factory This interface should be implemented in order to provide a factory for another type.Metadata This annotation marks a method of an annotation as providing a value that should be placed into the metadata of aDescriptor
.PerLookup PerLookup is the scope for objects that are created every time they are looked up.Proxiable Scope annotations that are also marked with this annotation are proxiable.ProxyForSameScope This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should use a proxy when being injected into a service from the same scope.Rank This annotation is used to provide the initial rank of a service marked withService
.UseProxy This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not use a proxy.Visibility This annotation is used when automatically analyzing a class or a {linkFactory.provide()
method to indicate that the descriptor either should or should not have LOCAL visibility. -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.metadata.tests.complextypefactory Class Description Factory This interface should be implemented in order to provide a factory for another type. -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.testing.junit Class Description DynamicConfiguration This class is used to addDescriptor
s to aServiceLocator
instance.ServiceLocator ServiceLocator is the registry for HK2 servicesServiceLocatorFactory This factory can be used to create new named ServiceLocators -
Classes in org.glassfish.hk2.api used by org.jvnet.hk2.testing.junit.internal Class Description DynamicConfigurationService The dynamic configuration service is the source ofDynamicConfiguration
instances, which can be used to bind and unbind entities into the systemErrorInformation This class has information in it about the error that has occurredErrorService This interface should be implemented by those who wish to be notified of error conditions that occur within HK2.Injectee An Injectee represents the point of injection.JustInTimeInjectionResolver The JustInTimeInjectionResolver is called when an injection point cannot find anything to inject.MultiException This exception can contain multiple other exceptions.ServiceLocator ServiceLocator is the registry for HK2 services