Class RequestSpecificConsumesProducesAcceptor<MethodRouting>
- java.lang.Object
-
- org.glassfish.jersey.internal.routing.RequestSpecificConsumesProducesAcceptor<MethodRouting>
-
- All Implemented Interfaces:
Comparable
public final class RequestSpecificConsumesProducesAcceptor<MethodRouting> extends Object implements Comparable
AComparableconcrete request content-type, accept header, and a methodRouting triplet- See Also:
CombinedMediaType
-
-
Constructor Summary
Constructors Constructor Description RequestSpecificConsumesProducesAcceptor(CombinedMediaType consumes, CombinedMediaType produces, boolean producesFromProviders, MethodRouting methodRouting)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Object o)CombinedMediaTypegetConsumes()Get request content typeMethodRoutinggetMethodRouting()Get specified method routingCombinedMediaTypegetProduces()Get Accept header media typebooleanproducesFromProviders()Information whethergetProduces()was set by providers}.StringtoString()
-
-
-
Constructor Detail
-
RequestSpecificConsumesProducesAcceptor
public RequestSpecificConsumesProducesAcceptor(CombinedMediaType consumes, CombinedMediaType produces, boolean producesFromProviders, MethodRouting methodRouting)
-
-
Method Detail
-
compareTo
public int compareTo(Object o)
- Specified by:
compareToin interfaceComparable<MethodRouting>
-
getConsumes
public CombinedMediaType getConsumes()
Get request content type- Returns:
- request content type
-
getMethodRouting
public MethodRouting getMethodRouting()
Get specified method routing- Returns:
- method routing
-
getProduces
public CombinedMediaType getProduces()
Get Accept header media type- Returns:
- request accept header
-
producesFromProviders
public boolean producesFromProviders()
Information whethergetProduces()was set by providers}. If not, resource method was annotated by@Produces- Returns:
trueif the produces media type was set by providers and not by@Producesannotation.
-
-