Uses of Class
rcf.core.util.groups.Pair

Packages that use Pair
rcf.core.util.groups TODO: Javadoc Includes the Pair and Triple objects, which are essentially fixed-length type-parameterized ADTs. 
 

Uses of Pair in rcf.core.util.groups
 

Subclasses of Pair in rcf.core.util.groups
 class Triple<A,B,C>
          TODO: Javadoc Provides a simple, type safe (generic) wrapper which can encapsulate a triple of references.
 

Fields in rcf.core.util.groups declared as Pair
protected  Pair<A,B> Pair.Iterator.curr
          TODO: Javadoc The current pair created from the wrapped iterators.
protected  Pair<A,B> ImmutablePair.Iterator.curr
          TODO: Javadoc The current pair created from the wrapped iterators.
 

Methods in rcf.core.util.groups that return Pair
static
<A,B> Pair<A,B>[]
Pair.composeArrays(A[] a, B[] b)
          TODO: Javadoc Compose two arrays of values into an array of pairs of values.
static
<A,B,P extends ImmutablePairInterface<A,B>>
Pair<A[],B[]>
Pair.decomposeArrays(P[] p)
          TODO: Javadoc Decompose an array of pairs into a pair of arrays of values.
 Pair<A,B> Pair.Iterator.get()
           
 Pair<A,B> ImmutablePair.Iterator.get()
           
 Pair<A,B> Pair.Iterator.remove()
           
 Pair<A,B> Pair.Iterator.set(Pair<A,B> a)
           
 

Methods in rcf.core.util.groups that return types with arguments of type Pair
 rcf.core.util.collection.position.ImmutableFixedUniPosition<Pair<A,B>> Pair.Iterator.asAbstract()
           
 rcf.core.util.collection.position.ImmutableFixedUniPosition<Pair<A,B>> ImmutablePair.Iterator.asAbstract()
           
 

Methods in rcf.core.util.groups with parameters of type Pair
 Pair<A,B> Pair.Iterator.set(Pair<A,B> a)
           
 

Method parameters in rcf.core.util.groups with type arguments of type Pair
 boolean Pair.Iterable.isCompatible(ImmutablePosition<Pair<A,B>> p)
           
 boolean Pair.Iterator.isCompatible(ImmutablePosition<Pair<A,B>> p)
           
 boolean ImmutablePair.Iterable.isCompatible(ImmutablePosition<Pair<A,B>> p)
           
 boolean ImmutablePair.Iterator.isCompatible(ImmutablePosition<Pair<A,B>> p)
           
 boolean Pair.Iterable.isNative(ImmutablePosition<Pair<A,B>> p)
           
 boolean ImmutablePair.Iterable.isNative(ImmutablePosition<Pair<A,B>> p)
           
 Pair.Iterator<A,B> Pair.Iterable.makeNative(ImmutablePosition<Pair<A,B>> p)
           
 ImmutablePair.Iterator<A,B> ImmutablePair.Iterable.makeNative(ImmutablePosition<Pair<A,B>> p)
           
 Pair.Iterator<A,B> Pair.Iterator.next(rcf.core.util.filter.Filter<Pair<A,B>> filter)
           
 ImmutablePair.Iterator<A,B> ImmutablePair.Iterator.next(rcf.core.util.filter.Filter<Pair<A,B>> filter)
           
 Pair.Iterator<A,B> Pair.Iterable.project(rcf.core.util.collection.position.ImmutableFixedUniPosition<Pair<A,B>> p)
           
 ImmutablePair.Iterator<A,B> ImmutablePair.Iterable.project(rcf.core.util.collection.position.ImmutableFixedUniPosition<Pair<A,B>> p)