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

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

Uses of Triple in rcf.core.util.groups
 

Fields in rcf.core.util.groups declared as Triple
protected  Triple<A,B,C> Triple.Iterator.curr
          TODO: Javadoc The current triple created from the wrapped iterators.
protected  Triple<A,B,C> ImmutableTriple.Iterator.curr
          TODO: Javadoc The current triple created from the wrapped iterators.
 

Methods in rcf.core.util.groups that return Triple
static
<A,B,C> Triple<A,B,C>[]
Triple.composeArrays(A[] a, B[] b, C[] c)
          TODO: Javadoc Compose three arrays of values into an array of triples of values.
static
<A,B,C,T extends ImmutableTripleInterface<A,B,C>>
Triple<A[],B[],C[]>
Triple.decomposeArrays(T[] t)
          TODO: Javadoc Decompose an array of triples into a triple of arrays of values.
 Triple<A,B,C> Triple.Iterator.get()
           
 Triple<A,B,C> ImmutableTriple.Iterator.get()
           
 Triple<A,B,C> Triple.Iterator.remove()
           
 Triple<A,B,C> Triple.Iterator.set(Triple<A,B,C> a)
           
 

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

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

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