Package | Description |
---|---|
org.glassfish.hk2.api | |
org.glassfish.hk2.internal | |
org.glassfish.hk2.utilities | |
org.glassfish.hk2.utilities.binding |
Modifier and Type | Method and Description |
---|---|
<T> FactoryDescriptors |
DynamicConfiguration.addActiveFactoryDescriptor(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(Class<? extends Annotation> factoryScope) |
FactoryDescriptors |
DescriptorBuilderImpl.buildFactory(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(Class<? extends Annotation> factoryScope)
Generates a factory descriptor that can be used in binding operations.
|
FactoryDescriptors |
DescriptorBuilder.buildFactory(String factoryScope)
Generates a factory descriptor that can be used in binding operations.
|
Modifier and Type | Method and Description |
---|---|
static List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryConstants(ServiceLocator locator,
Factory<?>... constants)
This method adds factory constants to the given locator.
|
static List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
boolean requiresDeepCopy,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
static List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
Modifier and Type | Method and Description |
---|---|
static List<FactoryDescriptors> |
ServiceLocatorUtilities.addFactoryDescriptors(ServiceLocator locator,
boolean requiresDeepCopy,
FactoryDescriptors... factories)
Adds the given factory descriptors to the service locator
|
static 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(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) |
Copyright © 2009–2019 Oracle Corporation. All rights reserved.