|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Descriptor | |
|---|---|
| org.glassfish.hk2.api | |
| org.glassfish.hk2.internal | |
| org.glassfish.hk2.utilities | |
| Uses of Descriptor in org.glassfish.hk2.api |
|---|
| Subinterfaces of Descriptor in org.glassfish.hk2.api | |
|---|---|
interface |
ActiveDescriptor<T>
An ActiveDescriptor contains information about a Descriptor after it has been reified. |
| Methods in org.glassfish.hk2.api that return Descriptor | |
|---|---|
Descriptor |
Descriptor.getBaseDescriptor()
If this descriptor is based on another descriptor (for example via the Configuration bind call) then this method will
return the original basis for this descriptor. |
Descriptor |
FactoryDescriptors.getFactoryAsAFactory()
This returns the factory as a factory for some other type. |
Descriptor |
FactoryDescriptors.getFactoryAsAService()
This returns the factory as a service itself. |
| Methods in org.glassfish.hk2.api with parameters of type Descriptor | |
|---|---|
ActiveDescriptor<?> |
DynamicConfiguration.bind(Descriptor key)
This method will bind the given descriptor to this Module. |
boolean |
Filter.matches(Descriptor d)
Returns true if this filter matches the given object |
ActiveDescriptor<?> |
ServiceLocator.reifyDescriptor(Descriptor descriptor)
Converts a descriptor to an ActiveDescriptor. |
ActiveDescriptor<?> |
ServiceLocator.reifyDescriptor(Descriptor descriptor,
Injectee injectee)
Converts a descriptor to an ActiveDescriptor. |
| Uses of Descriptor in org.glassfish.hk2.internal |
|---|
| Classes in org.glassfish.hk2.internal that implement Descriptor | |
|---|---|
class |
ConstantActiveDescriptor<T>
|
| Methods in org.glassfish.hk2.internal that return Descriptor | |
|---|---|
Descriptor |
FactoryDescriptorsImpl.getFactoryAsAFactory()
|
Descriptor |
FactoryDescriptorsImpl.getFactoryAsAService()
|
| Methods in org.glassfish.hk2.internal with parameters of type Descriptor | |
|---|---|
boolean |
StarFilter.matches(Descriptor d)
|
boolean |
IndexedFilterImpl.matches(Descriptor d)
|
static String |
ReflectionHelper.prettyPrintDescriptor(Descriptor d)
Pretty prints this descriptor |
| Uses of Descriptor in org.glassfish.hk2.utilities |
|---|
| Classes in org.glassfish.hk2.utilities that implement Descriptor | |
|---|---|
class |
AbstractActiveDescriptor<T>
This class can be used as a starting point for those writing their own ActiveDescriptor. |
class |
DescriptorImpl
The implementation of the descriptor itself, with the bonus of being externalizable, and having writeable fields |
| Methods in org.glassfish.hk2.utilities that return Descriptor | |
|---|---|
static Descriptor |
BuilderHelper.deepCopyDescriptor(Descriptor copyMe)
Makes a deep copy of the incoming descriptor |
Descriptor |
DescriptorImpl.getBaseDescriptor()
|
| Methods in org.glassfish.hk2.utilities with parameters of type Descriptor | |
|---|---|
static Descriptor |
BuilderHelper.deepCopyDescriptor(Descriptor copyMe)
Makes a deep copy of the incoming descriptor |
void |
DescriptorImpl.setBaseDescriptor(Descriptor baseDescriptor)
Sets the base descriptor to be associated with this descriptor |
| Constructors in org.glassfish.hk2.utilities with parameters of type Descriptor | |
|---|---|
DescriptorImpl(Descriptor copyMe)
Does a deep copy of the incoming descriptor |
|
DescriptorImpl(Set<String> contracts,
String name,
String scope,
String implementation,
Map<String,List<String>> metadatas,
Set<String> qualifiers,
DescriptorType descriptorType,
HK2Loader loader,
int rank,
Descriptor baseDescriptor,
Long id,
Long locatorId)
This creates this descriptor impl, taking all of the fields as given |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||