Uses of Interface
org.glassfish.jersey.internal.util.collection.Pair

Packages that use Pair
org.glassfish.jersey.internal.util.collection Common set of Jersey collection classes. 
org.glassfish.jersey.process.internal Common Jersey internal processing classes. 
 

Uses of Pair in org.glassfish.jersey.internal.util.collection
 

Methods in org.glassfish.jersey.internal.util.collection that return Pair
static
<L,R> Pair<L,R>
Tuples.of(L left, R right)
          Constructs Pair of the given values.
static
<L,R> Pair<R,L>
Tuples.swap(Pair<L,R> pair)
          Constructs a new Pair instance with values of the input pair instance swapped.
 

Methods in org.glassfish.jersey.internal.util.collection with parameters of type Pair
static
<L,R> Pair<R,L>
Tuples.swap(Pair<L,R> pair)
          Constructs a new Pair instance with values of the input pair instance swapped.
 

Uses of Pair in org.glassfish.jersey.process.internal
 

Methods in org.glassfish.jersey.process.internal that return Pair
 Pair<Request,java.util.Iterator<TreeAcceptor>> TreeAcceptor.apply(Request data)
          Transforms supplied data and returns transformed data together with a processing continuation in the form of a <data, continuation> pair.
 Pair<Request,com.google.common.base.Optional<Inflector<Request,Response>>> RequestProcessor.apply(Request request)
          Traverse through the nested request stages and apply request transformations until a terminal stage providing a request-to-response inflector is reached.
 Pair<Request,com.google.common.base.Optional<Inflector<Request,Response>>> LinearRequestProcessor.apply(Request request)
          Traverse through the nested request stages and apply request transformations until a terminal stage providing a request-to-response inflector is reached.
 Pair<Request,com.google.common.base.Optional<LinearAcceptor>> LinearAcceptor.apply(Request data)
          Transforms supplied data and returns transformed data together with a processing continuation in the form of a <data, continuation> pair.
 Pair<Request,com.google.common.base.Optional<Inflector<Request,Response>>> HierarchicalRequestProcessor.apply(Request request)
          Traverse through the nested request stages and apply request transformations until a terminal stage providing a request-to-response inflector is reached.
 Pair<Request,com.google.common.base.Optional<LinearAcceptor>> FilteringAcceptor.apply(Request request)
           
 Pair<Response,com.google.common.base.Optional<Responder>> Responder.apply(Response data)
          

The returned continuation is (optionally) the next responder that should be invoked.

static Pair<Request,java.util.Iterator<TreeAcceptor>> Stages.singletonTreeContinuation(Request request, TreeAcceptor nextAcceptor)
          Create a hierarchical continuation with the supplied request on the left side of the continuation and a singleton iterator containing the single next stage on the right side of the continuation.
static Pair<Request,com.google.common.base.Optional<LinearAcceptor>> Stages.terminalLinearContinuation(Request request)
          Create a terminal linear continuation with the supplied request on the left side of the continuation.
static Pair<Request,java.util.Iterator<TreeAcceptor>> Stages.terminalTreeContinuation(Request request)
          Create a terminal hierarchical continuation with the supplied request on the left side of the continuation.
 



Copyright © 2007-2012 Oracle Corporation. All Rights Reserved. Use is subject to license terms.