|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InjectiveRelation | |
|---|---|
| edu.rice.cs.plt.collect | Contains general-purpose extensions to and variations on the java.util collections
framework. |
| Uses of InjectiveRelation in edu.rice.cs.plt.collect |
|---|
| Subinterfaces of InjectiveRelation in edu.rice.cs.plt.collect | |
|---|---|
interface |
OneToOneRelation<T1,T2>
A injective functional relation: each first (of type T1) corresponds to at most one
second (of type T2), and vice versa. |
| Classes in edu.rice.cs.plt.collect that implement InjectiveRelation | |
|---|---|
protected class |
AbstractFunctionalRelation.InverseFunctionalRelation
An inverse of the enclosing relation. |
class |
AbstractInjectiveRelation<T1,T2>
An abstract parent class for implementations of InjectiveRelation. |
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 |
IndexedInjectiveRelation<T1,T2>
A hash code-based implementation of the InjectiveRelation interface. |
class |
IndexedOneToOneRelation<T1,T2>
A implementation of OneToOneRelation based on indexing maps. |
class |
SingletonRelation<T1,T2>
An immutable Relation containing a single pair. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||