Package | Description |
---|---|
org.glassfish.jersey.inject.hk2 | |
org.glassfish.jersey.internal |
Common Jersey internal API classes.
|
org.glassfish.jersey.internal.inject |
Common Jersey internal injection utility classes.
|
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<ServiceHolder<T>> |
AbstractHk2InjectionManager.getAllServiceHolders(java.lang.Class<T> contract,
java.lang.annotation.Annotation... qualifiers) |
Modifier and Type | Field and Description |
---|---|
(package private) ServiceHolder<javax.ws.rs.ext.ExceptionMapper> |
ExceptionMapperFactory.ExceptionMapperType.mapper |
Constructor and Description |
---|
ExceptionMapperType(ServiceHolder<javax.ws.rs.ext.ExceptionMapper> mapper,
java.lang.Class<? extends java.lang.Throwable> exceptionType) |
Modifier and Type | Class and Description |
---|---|
class |
ServiceHolderImpl<T>
Implementation of the instance keeper which kept the instance of the class from
InjectionManager and the other information about this instance. |
Modifier and Type | Method and Description |
---|---|
<T> java.util.List<ServiceHolder<T>> |
InjectionManager.getAllServiceHolders(java.lang.Class<T> contractOrImpl,
java.lang.annotation.Annotation... qualifiers)
Gets all services from this injection manager that implements this contract or has this implementation along with
information about the service which can be kept by
ServiceHolder . |
static <T> java.util.Collection<ServiceHolder<T>> |
Providers.getAllServiceHolders(InjectionManager injectionManager,
java.lang.Class<T> contract)
Get collection of all
ServiceHolder s bound for providers (custom and default) registered for the given service
provider contract in the underlying injection manager container. |
private static <T> java.util.List<ServiceHolder<T>> |
Providers.getServiceHolders(InjectionManager bm,
java.lang.Class<T> contract,
java.lang.annotation.Annotation... qualifiers) |
private static <T> java.util.List<ServiceHolder<T>> |
Providers.getServiceHolders(InjectionManager injectionManager,
java.lang.Class<T> contract,
java.util.Comparator<java.lang.Class<?>> objectComparator,
java.lang.annotation.Annotation... qualifiers) |
Modifier and Type | Method and Description |
---|---|
private static <T> T |
Providers.holder2service(ServiceHolder<T> holder) |
Modifier and Type | Method and Description |
---|---|
private static <T> java.util.Set<T> |
Providers.getProviderClasses(java.util.Collection<ServiceHolder<T>> providers) |