Package | Description |
---|---|
org.glassfish.jersey.message.internal |
Common Jersey internal messaging classes.
|
org.glassfish.jersey.server.internal.routing |
Jersey server-side internal resource routing classes.
|
Modifier and Type | Field and Description |
---|---|
static AcceptableMediaType |
MediaTypes.WILDCARD_ACCEPTABLE_TYPE
An acceptable media type corresponding to a wildcard type.
|
Modifier and Type | Field and Description |
---|---|
private static HttpHeaderReader.ListElementCreator<AcceptableMediaType> |
HttpHeaderReader.ACCEPTABLE_MEDIA_TYPE_CREATOR |
static java.util.Comparator<AcceptableMediaType> |
AcceptableMediaType.COMPARATOR
Comparator for collections of acceptable media types.
|
private static VariantSelector.DimensionChecker<AcceptableMediaType,javax.ws.rs.core.MediaType> |
VariantSelector.MEDIA_TYPE_DC |
private static java.util.List<AcceptableMediaType> |
InboundMessageContext.WILDCARD_ACCEPTABLE_TYPE_SINGLETON_LIST |
Modifier and Type | Method and Description |
---|---|
static AcceptableMediaType |
AcceptableMediaType.valueOf(HttpHeaderReader reader)
Create new acceptable media type instance from the supplied
HTTP header reader . |
static AcceptableMediaType |
AcceptableMediaType.valueOf(javax.ws.rs.core.MediaType mediaType)
Create new acceptable media type instance from the supplied
media type . |
Modifier and Type | Method and Description |
---|---|
java.util.List<AcceptableMediaType> |
InboundMessageContext.getQualifiedAcceptableMediaTypes()
Get a list of media types that are acceptable for a request.
|
static java.util.List<AcceptableMediaType> |
HttpHeaderReader.readAcceptMediaType(java.lang.String header)
TODO javadoc.
|
static java.util.List<AcceptableMediaType> |
HttpHeaderReader.readAcceptMediaType(java.lang.String header,
java.util.List<QualitySourceMediaType> priorityMediaTypes)
TODO javadoc.
|
Modifier and Type | Method and Description |
---|---|
private javax.ws.rs.core.MediaType |
MethodSelectingRouter.determineResponseMediaType(java.lang.Class<?> entityClass,
java.lang.reflect.Type entityType,
MethodSelectingRouter.RequestSpecificConsumesProducesAcceptor selectedMethod,
java.util.List<AcceptableMediaType> acceptableMediaTypes)
Determine the
MediaType of the Response based on writers suitable for the given entity class,
pre-selected method and acceptable media types. |
private void |
MethodSelectingRouter.reportMethodSelectionAmbiguity(java.util.List<AcceptableMediaType> acceptableTypes,
MethodSelectingRouter.RequestSpecificConsumesProducesAcceptor selected,
java.util.List<MethodSelectingRouter.RequestSpecificConsumesProducesAcceptor> sameFitnessAcceptors) |
private MethodSelectingRouter.MethodSelector |
MethodSelectingRouter.selectMethod(java.util.List<AcceptableMediaType> acceptableMediaTypes,
java.util.List<MethodSelectingRouter.ConsumesProducesAcceptor> satisfyingAcceptors,
javax.ws.rs.core.MediaType effectiveContentType,
boolean singleInvokableMethod)
Select method to be invoked.
|
private static boolean |
MethodSelectingRouter.usePreSelectedMediaType(MethodSelectingRouter.RequestSpecificConsumesProducesAcceptor selectedMethod,
java.util.List<AcceptableMediaType> acceptableMediaTypes) |