Uses of Class
javax.ws.rs.core.Variant

Packages that use Variant
javax.ws.rs.client The JAX-RS client API 
javax.ws.rs.core Low-level interfaces and annotations used to create RESTful service resources. 
org.glassfish.jersey.client Jersey client-side classes. 
org.glassfish.jersey.internal.inject Common Jersey internal injection utility classes. 
org.glassfish.jersey.message.internal Common Jersey internal messaging classes. 
org.glassfish.jersey.server Jersey server-side classes. 
 

Uses of Variant in javax.ws.rs.client
 

Methods in javax.ws.rs.client that return Variant
 Variant Entity.getVariant()
          Get entity variant information.
 

Methods in javax.ws.rs.client with parameters of type Variant
static
<T> Entity<T>
Entity.entity(T entity, Variant variant)
          Create an entity using a supplied content media type.
static
<T> Entity<T>
Entity.entity(T entity, Variant variant, Annotation[] annotations)
          Create an entity using a supplied content media type.
 

Uses of Variant in javax.ws.rs.core
 

Methods in javax.ws.rs.core that return Variant
 Variant Request.selectVariant(List<Variant> variants)
          Select the representation variant that best matches the request.
 

Methods in javax.ws.rs.core that return types with arguments of type Variant
abstract  List<Variant> Variant.VariantListBuilder.build()
          Add the current combination of metadata to the list of supported variants (provided the current combination of metadata is not empty) and build a list of representation variants from the current state of the builder.
 

Methods in javax.ws.rs.core with parameters of type Variant
static Response.ResponseBuilder Response.ok(Object entity, Variant variant)
          Create a new ResponseBuilder that contains a representation.
abstract  Response.ResponseBuilder Response.ResponseBuilder.variant(Variant variant)
          Set message entity representation metadata.
abstract  Response.ResponseBuilder Response.ResponseBuilder.variants(Variant... variants)
          Add a Vary header that lists the available variants.
 

Method parameters in javax.ws.rs.core with type arguments of type Variant
static Response.ResponseBuilder Response.notAcceptable(List<Variant> variants)
          Create a new ResponseBuilder for a not acceptable response.
 Variant Request.selectVariant(List<Variant> variants)
          Select the representation variant that best matches the request.
abstract  Response.ResponseBuilder Response.ResponseBuilder.variants(List<Variant> variants)
          Add a Vary header that lists the available variants.
 

Uses of Variant in org.glassfish.jersey.client
 

Methods in org.glassfish.jersey.client with parameters of type Variant
 void ClientRequest.variant(Variant variant)
          Set message content variant (type, language and encoding).
 

Uses of Variant in org.glassfish.jersey.internal.inject
 

Methods in org.glassfish.jersey.internal.inject that return Variant
 Variant RequestInjectee.selectVariant(List<Variant> variants)
           
 

Method parameters in org.glassfish.jersey.internal.inject with type arguments of type Variant
 Variant RequestInjectee.selectVariant(List<Variant> variants)
           
 

Uses of Variant in org.glassfish.jersey.message.internal
 

Methods in org.glassfish.jersey.message.internal that return Variant
static Variant VariantSelector.selectVariant(InboundMessageContext context, List<Variant> variants, Ref<String> varyHeaderValue)
          Select the representation variant that best matches the request.
 

Methods in org.glassfish.jersey.message.internal that return types with arguments of type Variant
 List<Variant> VariantListBuilder.build()
           
static List<Variant> VariantSelector.selectVariants(InboundMessageContext context, List<Variant> variants, Ref<String> varyHeaderValue)
          Select possible representation variants in order in which they best matches the request.
 

Methods in org.glassfish.jersey.message.internal with parameters of type Variant
 Response.ResponseBuilder OutboundJaxrsResponse.Builder.variant(Variant variant)
           
 Response.ResponseBuilder OutboundJaxrsResponse.Builder.variants(Variant... variants)
           
 

Method parameters in org.glassfish.jersey.message.internal with type arguments of type Variant
static Variant VariantSelector.selectVariant(InboundMessageContext context, List<Variant> variants, Ref<String> varyHeaderValue)
          Select the representation variant that best matches the request.
static List<Variant> VariantSelector.selectVariants(InboundMessageContext context, List<Variant> variants, Ref<String> varyHeaderValue)
          Select possible representation variants in order in which they best matches the request.
 Response.ResponseBuilder OutboundJaxrsResponse.Builder.variants(List<Variant> variants)
           
 

Uses of Variant in org.glassfish.jersey.server
 

Methods in org.glassfish.jersey.server that return Variant
 Variant ContainerRequest.selectVariant(List<Variant> variants)
           
 

Method parameters in org.glassfish.jersey.server with type arguments of type Variant
 Variant ContainerRequest.selectVariant(List<Variant> variants)
           
 



Copyright © 2007-2014, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.