Package | Description |
---|---|
org.glassfish.hk2.api | |
org.glassfish.hk2.internal | |
org.glassfish.hk2.utilities | |
org.glassfish.hk2.utilities.binding | |
org.jvnet.hk2.internal |
Modifier and Type | Method and Description |
---|---|
<T> FactoryDescriptors |
DynamicConfiguration.addActiveFactoryDescriptor(java.lang.Class<? extends Factory<T>> rawFactoryClass)
This adds two active descriptors to the system based completely on the analysis
of the given
Factory class. |
FactoryDescriptors |
DynamicConfiguration.bind(FactoryDescriptors factoryDescriptors)
This method will bind the descriptors found in the
FactoryDescriptors . |
FactoryDescriptors |
DynamicConfiguration.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy)
This method will bind the descriptors found in the
FactoryDescriptors . |
Modifier and Type | Method and Description |
---|---|
FactoryDescriptors |
DynamicConfiguration.bind(FactoryDescriptors factoryDescriptors)
This method will bind the descriptors found in the
FactoryDescriptors . |
FactoryDescriptors |
DynamicConfiguration.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy)
This method will bind the descriptors found in the
FactoryDescriptors . |
Modifier and Type | Method and Description |
---|---|
FactoryDescriptors |
DescriptorBuilderImpl.buildFactory() |
FactoryDescriptors |
DescriptorBuilderImpl.buildFactory(java.lang.Class<? extends java.lang.annotation.Annotation> factoryScope) |
FactoryDescriptors |
DescriptorBuilderImpl.buildFactory(java.lang.String factoryScope) |
Modifier and Type | Class and Description |
---|---|
class |
FactoryDescriptorsImpl
This is an implementation of FactoryDescriptors that can be
used by hk2 uses when creating descriptors that describe
a
Factory |
Modifier and Type | Method and Description |
---|---|
FactoryDescriptors |
DescriptorBuilder.buildFactory()
Generates a factory descriptor that can be used in binding operations.
|
FactoryDescriptors |
DescriptorBuilder.buildFactory(java.lang.Class<? extends java.lang.annotation.Annotation> factoryScope)
Generates a factory descriptor that can be used in binding operations.
|
FactoryDescriptors |
DescriptorBuilder.buildFactory(java.lang.String factoryScope)
Generates a factory descriptor that can be used in binding operations.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryConstants(ServiceLocator locator,
Factory<?>... constants)
This method adds factory constants to the given locator.
|
static java.util.List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
boolean requiresDeepCopy,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
static java.util.List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
boolean requiresDeepCopy,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
static java.util.List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
Modifier and Type | Method and Description |
---|---|
<T> FactoryDescriptors |
AbstractBinder.addActiveFactoryDescriptor(java.lang.Class<? extends Factory<T>> rawFactoryClass)
This adds two active descriptors to the system based completely on the analysis
of the given
Factory class. |
FactoryDescriptors |
AbstractBinder.bind(FactoryDescriptors factoryDescriptors)
This method will bind the descriptors found in the
FactoryDescriptors . |
FactoryDescriptors |
AbstractBinder.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy) |
Modifier and Type | Method and Description |
---|---|
FactoryDescriptors |
AbstractBinder.bind(FactoryDescriptors factoryDescriptors)
This method will bind the descriptors found in the
FactoryDescriptors . |
FactoryDescriptors |
AbstractBinder.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy) |
Modifier and Type | Method and Description |
---|---|
<T> FactoryDescriptors |
DynamicConfigurationImpl.addActiveFactoryDescriptor(java.lang.Class<? extends Factory<T>> rawFactoryClass) |
FactoryDescriptors |
DynamicConfigurationImpl.bind(FactoryDescriptors factoryDescriptors) |
FactoryDescriptors |
DynamicConfigurationImpl.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy) |
Modifier and Type | Method and Description |
---|---|
FactoryDescriptors |
DynamicConfigurationImpl.bind(FactoryDescriptors factoryDescriptors) |
FactoryDescriptors |
DynamicConfigurationImpl.bind(FactoryDescriptors factoryDescriptors,
boolean requiresDeepCopy) |