Uses of Interface
rcf.core.util.groups.ImmutablePairInterface

Packages that use ImmutablePairInterface
radtools.security Code for managing secure systems, including logins and tunneling. 
radtools.services.haproxy Code for managing HAProxy systems. 
radtools.services.lighttpd Code for managing LigHTTPD systems. 
radtools.services.linux Code for managing Linux systems. 
rcf.core.concurrent.events Includes support for a highly abstract, and powerful event model. 
rcf.core.util.groups TODO: Javadoc Includes the Pair and Triple objects, which are essentially fixed-length type-parameterized ADTs. 
rcf.core.util.reference TODO: Javadoc
TODO: Javadoc review, Seal/Finalize 
 

Uses of ImmutablePairInterface in radtools.security
 

Methods in radtools.security that return ImmutablePairInterface
 ImmutablePairInterface<Long,InputStream> SecureSession.read(String filename, File file)
          TODO: Javadoc
 

Uses of ImmutablePairInterface in radtools.services.haproxy
 

Method parameters in radtools.services.haproxy with type arguments of type ImmutablePairInterface
private  void HAProxyLinux.GeneralSink.PoolsTaskEventSink.process(rcf.core.util.collection.transaction.CollectionTransaction<ImmutablePairInterface<HAProxyLinux.HAProxyPool,String>> transaction)
          TODO: Javadoc
 

Uses of ImmutablePairInterface in radtools.services.lighttpd
 

Method parameters in radtools.services.lighttpd with type arguments of type ImmutablePairInterface
private  void LigHTTPDLinux.map(rcf.core.util.collection.ImmutableCollection<ImmutablePairInterface<String,String>> map, String name, PrintStream out, String separator)
          TODO: Javadoc
 

Uses of ImmutablePairInterface in radtools.services.linux
 

Methods in radtools.services.linux that return ImmutablePairInterface
 ImmutablePairInterface<Long,InputStream> LinuxSession.read(String filename, File file)
           
 

Uses of ImmutablePairInterface in rcf.core.concurrent.events
 

Methods in rcf.core.concurrent.events that return types with arguments of type ImmutablePairInterface
<E extends Event>
rcf.core.util.collection.iterator.FixedUniIterator<ImmutablePairInterface<Reference<EventSink<? super E>>,Class<E>>>
HashEventSyndicate.add(Reference<EventSink<? super E>> _sinkReference, Class<E> _class)
           
protected  rcf.core.util.collection.Hashtable.HashtableNode<ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>>> HashEventSyndicate.addHashNode(ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>> o, int robustHashCode, boolean resize)
           
<E extends Event>
rcf.core.util.collection.iterator.FixedUniIterator<ImmutablePairInterface<Reference<EventSink<? super E>>,Class<E>>>
HashEventSyndicate.remove(Reference<EventSink<? super E>> _sinkReference, Class<E> _class)
           
 

Methods in rcf.core.concurrent.events with parameters of type ImmutablePairInterface
protected  rcf.core.util.collection.Hashtable.HashtableNode<ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>>> HashEventSyndicate.addHashNode(ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>> o, int robustHashCode, boolean resize)
           
protected  void HashEventSyndicate.changeHashNode(rcf.core.util.collection.Hashtable.HashtableNode<ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>>> node, ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>> o, int robustHashCode)
           
 

Method parameters in rcf.core.concurrent.events with type arguments of type ImmutablePairInterface
protected  void HashEventSyndicate.changeHashNode(rcf.core.util.collection.Hashtable.HashtableNode<ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>>> node, ImmutablePairInterface<Reference<EventSink<? super Event>>,Class<Event>> o, int robustHashCode)
           
 

Uses of ImmutablePairInterface in rcf.core.util.groups
 

Subinterfaces of ImmutablePairInterface in rcf.core.util.groups
 interface ImmutableTripleInterface<A,B,C>
          TODO: Javadoc Contains methods for accessing the first, second and third elements in a triple object, which can be virtualized.
 interface PairInterface<A,B>
          TODO: Javadoc Contains methods for mutating the first and second elements in a pair object, which can be virtualized.
 interface TripleInterface<A,B,C>
          TODO: Javadoc Contains methods for mutating the first, second and third elements in a pair object, which can be virtualized.
 

Classes in rcf.core.util.groups that implement ImmutablePairInterface
 class ImmutablePair<A,B>
          TODO: Javadoc Provides a simple, type safe (generic) wrapper which can encapsulate a pair of references.
static class ImmutablePair.Accessor<A,B>
          TODO: Javadoc Binds a pair of accessors to form a pair accessor.
static class ImmutablePair.Iterable<A,B>
          TODO: Javadoc Binds a pair of immutable iterable objects, allowing them to be iterated in tandem.
 class ImmutableTriple<A,B,C>
          TODO: Javadoc Provides a simple, type safe (generic) wrapper which can encapsulate a triple of references.
static class ImmutableTriple.Accessor<A,B,C>
          TODO: Javadoc Binds a triple of accessors to form a triple accessor.
static class ImmutableTriple.Iterable<A,B,C>
          TODO: Javadoc Binds a triple of immutable iterable objects, allowing them to be iterated simultaneously.
 class Pair<A,B>
          TODO: Javadoc Provides a simple, type safe (generic) wrapper which can encapsulate a pair of references.
static class Pair.Iterable<A,B>
          TODO: Javadoc Binds a pair of iterable objects, allowing them to be iterated in tandem.
 class Triple<A,B,C>
          TODO: Javadoc Provides a simple, type safe (generic) wrapper which can encapsulate a triple of references.
static class Triple.Iterable<A,B,C>
          TODO: Javadoc Binds a triple of iterable objects, allowing them to be iterated simultaneously.
 

Methods in rcf.core.util.groups with type parameters of type ImmutablePairInterface
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.
 

Methods in rcf.core.util.groups that return ImmutablePairInterface
 ImmutablePairInterface<A,B> ImmutablePairAAdapter.mapA(A a)
           
 ImmutablePairInterface<A,B> ImmutablePairBAdapter.mapA(B a)
           
 ImmutablePairInterface<B,A> ImmutablePairSwapAdapter.mapA(ImmutablePairInterface<A,B> a)
           
 ImmutablePairInterface<A,B> ImmutablePairSwapAdapter.mapB(ImmutablePairInterface<B,A> b)
           
 

Methods in rcf.core.util.groups with parameters of type ImmutablePairInterface
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.
 boolean ImmutablePair.Accessor.equals(ImmutablePairInterface<A,B> arg0, ImmutablePairInterface<A,B> arg1)
           
 boolean ImmutablePair.Accessor.equals(ImmutablePairInterface<A,B> arg0, ImmutablePairInterface<A,B> arg1)
           
 int ImmutablePair.Accessor.hashCode(ImmutablePairInterface<A,B> arg0)
           
 ImmutablePairInterface<B,A> ImmutablePairSwapAdapter.mapA(ImmutablePairInterface<A,B> a)
           
 B ImmutablePairBAdapter.mapB(ImmutablePairInterface<A,B> b)
           
 A ImmutablePairAAdapter.mapB(ImmutablePairInterface<A,B> b)
           
 ImmutablePairInterface<A,B> ImmutablePairSwapAdapter.mapB(ImmutablePairInterface<B,A> b)
           
 String ImmutablePair.Accessor.toString(ImmutablePairInterface<A,B> arg0)
           
 

Uses of ImmutablePairInterface in rcf.core.util.reference
 

Methods in rcf.core.util.reference that return types with arguments of type ImmutablePairInterface
 rcf.core.util.map.pair.PMapSet<T,Thread,? extends ImmutablePairInterface<T,Thread>> ThreadLocalReference.map()
          TODO: Javadoc