Package | Description |
---|---|
org.glassfish.hk2.api | |
org.glassfish.hk2.extras.events.internal | |
org.glassfish.hk2.utilities | |
org.jvnet.hk2.internal |
Modifier and Type | Method and Description |
---|---|
Unqualified |
ServiceLocator.getDefaultUnqualified()
This returns the default
Unqualified annotation that will be
put on all injection points that do not have any qualifiers. |
Unqualified |
Injectee.getUnqualified()
This method returns the
Unqualified annotation if it is present
on the injection point. |
Modifier and Type | Method and Description |
---|---|
void |
ServiceLocator.setDefaultUnqualified(Unqualified unqualified)
This sets the default
Unqualified annotation that will be
put on all injection points that do not have any qualifiers. |
Modifier and Type | Field and Description |
---|---|
private Unqualified |
DefaultTopicDistributionService.SubscriberInfo.unqualified |
Constructor and Description |
---|
SubscriberInfo(java.lang.reflect.Method method,
java.lang.reflect.Type eventType,
java.util.Set<java.lang.annotation.Annotation> eventQualifiers,
Unqualified unqualified,
InjecteeImpl[] otherInjectees) |
Modifier and Type | Field and Description |
---|---|
private Unqualified |
InjecteeImpl.unqualified |
Modifier and Type | Method and Description |
---|---|
Unqualified |
InjecteeImpl.getUnqualified() |
Modifier and Type | Method and Description |
---|---|
void |
InjecteeImpl.setUnqualified(Unqualified unqualified)
Sets the unqualified annotation to be associated with this injectee
|
Modifier and Type | Field and Description |
---|---|
private Unqualified |
ServiceLocatorImpl.defaultUnqualified |
private Unqualified |
IterableProviderImpl.unqualified |
private Unqualified |
ServiceLocatorImpl.UnqualifiedIndexedFilter.unqualified |
private Unqualified |
CacheKey.unqualified |
private Unqualified |
SystemInjecteeImpl.unqualified |
private Unqualified |
Utilities.AnnotationInformation.unqualified |
Modifier and Type | Method and Description |
---|---|
Unqualified |
ServiceLocatorImpl.getDefaultUnqualified() |
private Unqualified |
ServiceLocatorImpl.getEffectiveUnqualified(Unqualified givenUnqualified,
boolean isIterable,
java.lang.annotation.Annotation[] qualifiers) |
Unqualified |
SystemInjecteeImpl.getUnqualified() |
Modifier and Type | Method and Description |
---|---|
(package private) java.util.List<ServiceHandle<?>> |
ServiceLocatorImpl.getAllUnqualifiedServiceHandles(java.lang.reflect.Type contractOrImpl,
Unqualified unqualified,
boolean isIterable,
java.lang.annotation.Annotation... qualifiers) |
private Unqualified |
ServiceLocatorImpl.getEffectiveUnqualified(Unqualified givenUnqualified,
boolean isIterable,
java.lang.annotation.Annotation[] qualifiers) |
(package private) <T> T |
ServiceLocatorImpl.getUnqualifiedService(java.lang.reflect.Type contractOrImpl,
Unqualified unqualified,
boolean isIterable,
java.lang.annotation.Annotation... qualifiers)
This method is only called from the get of IterableProvider.
|
(package private) <T> ServiceHandle<T> |
ServiceLocatorImpl.getUnqualifiedServiceHandle(java.lang.reflect.Type contractOrImpl,
Unqualified unqualified,
boolean isIterable,
java.lang.annotation.Annotation... qualifiers) |
private java.util.List<?> |
ServiceLocatorImpl.internalGetAllServiceHandles(java.lang.reflect.Type contractOrImpl,
Unqualified unqualified,
boolean getHandles,
boolean isIterable,
java.lang.annotation.Annotation... qualifiers) |
private <T> ActiveDescriptor<T> |
ServiceLocatorImpl.internalGetDescriptor(Injectee onBehalfOf,
java.lang.reflect.Type contractOrImpl,
java.lang.String name,
Unqualified unqualified,
boolean isIterable,
java.lang.annotation.Annotation... qualifiers) |
private <T> ActiveDescriptor<T> |
ServiceLocatorImpl.internalGetDescriptor(Injectee onBehalfOf,
java.lang.reflect.Type contractOrImpl,
java.lang.String name,
Unqualified unqualified,
boolean isIterable,
boolean calledFromSecondChanceResolveMethod,
java.lang.annotation.Annotation... qualifiers) |
private <T> T |
ServiceLocatorImpl.internalGetService(java.lang.reflect.Type contractOrImpl,
java.lang.String name,
Unqualified unqualified,
java.lang.annotation.Annotation... qualifiers) |
private <T> T |
ServiceLocatorImpl.internalGetService(java.lang.reflect.Type contractOrImpl,
java.lang.String name,
Unqualified unqualified,
boolean calledFromSecondChanceResolveMethod,
java.lang.annotation.Annotation... qualifiers) |
void |
ServiceLocatorImpl.setDefaultUnqualified(Unqualified unqualified) |
Constructor and Description |
---|
AnnotationInformation(java.util.Set<java.lang.annotation.Annotation> qualifiers,
boolean optional,
boolean self,
Unqualified unqualified) |
CacheKey(java.lang.reflect.Type lookupType,
java.lang.String name,
Unqualified unqualified,
java.lang.annotation.Annotation... qualifiers)
Key used for LRU cache
|
IterableProviderImpl(ServiceLocatorImpl locator,
java.lang.reflect.Type requiredType,
java.util.Set<java.lang.annotation.Annotation> requiredQualifiers,
Unqualified unqualified,
Injectee originalInjectee,
boolean isIterable) |
SystemInjecteeImpl(java.lang.reflect.Type requiredType,
java.util.Set<java.lang.annotation.Annotation> qualifiers,
int position,
java.lang.reflect.AnnotatedElement parent,
boolean isOptional,
boolean isSelf,
Unqualified unqualified,
ActiveDescriptor<?> injecteeDescriptor) |
UnqualifiedIndexedFilter(java.lang.String contract,
java.lang.String name,
Unqualified unqualified) |