Uses of Interface
edu.rice.cs.plt.collect.OneToOneRelation

Packages that use OneToOneRelation
edu.rice.cs.plt.collect Contains general-purpose extensions to and variations on the java.util collections framework. 
 

Uses of OneToOneRelation in edu.rice.cs.plt.collect
 

Classes in edu.rice.cs.plt.collect that implement OneToOneRelation
 class AbstractOneToOneRelation<T1,T2>
          An abstract parent class for implementations of OneToOneRelation.
protected  class AbstractOneToOneRelation.InverseOneToOneRelation
          An inverse of the enclosing relation.
 class EmptyRelation<T1,T2>
          An immutable, empty, one-to-one relation.
 class IndexedOneToOneRelation<T1,T2>
          A implementation of OneToOneRelation based on indexing maps.
 class SingletonRelation<T1,T2>
          An immutable Relation containing a single pair.
 

Methods in edu.rice.cs.plt.collect that return OneToOneRelation
 OneToOneRelation<T2,T1> OneToOneRelation.inverse()
          Produce the inverse of the relation, derived by swapping the elements of each pair.
 OneToOneRelation<T2,T1> AbstractOneToOneRelation.inverse()
          Returns an AbstractOneToOneRelation.InverseOneToOneRelation.
 OneToOneRelation<T1,T2> AbstractOneToOneRelation.InverseOneToOneRelation.inverse()
           
 OneToOneRelation<T2,T1> SingletonRelation.inverse()
           
 OneToOneRelation<T2,T1> EmptyRelation.inverse()