T
- MessageBodyReader or MessageBodyWriter.private static class MessageBodyFactory.LegacyWorkerComparator<T> extends java.lang.Object implements java.util.Comparator<AbstractEntityProviderModel<T>>
AbstractEntityProviderModel
comparator which
works as it is described in JAX-RS 1.x specification.
Pairs are sorted by custom/provided (custom goes first), media type and declaration distance.Modifier and Type | Field and Description |
---|---|
(package private) MessageBodyFactory.DeclarationDistanceComparator<T> |
distanceComparator |
Modifier | Constructor and Description |
---|---|
private |
LegacyWorkerComparator(java.lang.Class<T> type) |
Modifier and Type | Method and Description |
---|---|
int |
compare(AbstractEntityProviderModel<T> modelA,
AbstractEntityProviderModel<T> modelB) |
final MessageBodyFactory.DeclarationDistanceComparator<T> distanceComparator
private LegacyWorkerComparator(java.lang.Class<T> type)
public int compare(AbstractEntityProviderModel<T> modelA, AbstractEntityProviderModel<T> modelB)
compare
in interface java.util.Comparator<AbstractEntityProviderModel<T>>