Package | Description |
---|---|
org.glassfish.jersey.internal.inject |
Common Jersey internal injection utility classes.
|
Modifier and Type | Method and Description |
---|---|
static <T> java.lang.Iterable<T> |
Providers.getAllProviders(InjectionManager injectionManager,
java.lang.Class<T> contract,
RankedComparator<T> comparator)
Get the sorted iterable of all
providers (custom and default) registered for the given service
provider contract in the underlying injection manager container. |
static <T> java.lang.Iterable<T> |
Providers.mergeAndSortRankedProviders(RankedComparator<T> comparator,
java.lang.Iterable<java.lang.Iterable<RankedProvider<T>>> providerIterables)
Merge and sort given providers with
ranked comparator . |
static <T> java.lang.Iterable<T> |
Providers.sortRankedProviders(RankedComparator<T> comparator,
java.lang.Iterable<RankedProvider<T>> providers)
Sort given providers with
ranked comparator . |