|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Tuple | |
|---|---|
| edu.rice.cs.plt.tuple | Classes for the type-parameterized representation of tuples. |
| Uses of Tuple in edu.rice.cs.plt.tuple |
|---|
| Subclasses of Tuple in edu.rice.cs.plt.tuple | |
|---|---|
class |
IdentityOctet<T1,T2,T3,T4,T5,T6,T7,T8>
An octet that defines IdentityOctet.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentityPair<T1,T2>
A pair that defines IdentityPair.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentityQuad<T1,T2,T3,T4>
A quad that defines IdentityQuad.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentityQuint<T1,T2,T3,T4,T5>
A quint that defines IdentityQuint.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentitySeptet<T1,T2,T3,T4,T5,T6,T7>
A septet that defines IdentitySeptet.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentitySextet<T1,T2,T3,T4,T5,T6>
A sextet that defines IdentitySextet.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentityTriple<T1,T2,T3>
A triple that defines IdentityTriple.equals(java.lang.Object) and hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
class |
IdentityWrapper<T>
A wrapper that defines IdentityWrapper.equals(java.lang.Object) and hashCode() in terms of its value's
identity (==) instead of equality (@code equals}) |
class |
Null<T>
An empty tuple. |
class |
Octet<T1,T2,T3,T4,T5,T6,T7,T8>
An arbitrary 8-tuple of objects; overrides Octet.toString(), Octet.equals(Object),
and hashCode(). |
class |
Option<T>
A wrapper for optional values. |
class |
Pair<T1,T2>
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and hashCode(). |
class |
Quad<T1,T2,T3,T4>
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and hashCode(). |
class |
Quint<T1,T2,T3,T4,T5>
An arbitrary 5-tuple of objects; overrides Quint.toString(), Quint.equals(Object),
and hashCode(). |
class |
Septet<T1,T2,T3,T4,T5,T6,T7>
An arbitrary 7-tuple of objects; overrides Septet.toString(), Septet.equals(Object),
and hashCode(). |
class |
Sextet<T1,T2,T3,T4,T5,T6>
An arbitrary 6-tuple of objects; overrides Sextet.toString(), Sextet.equals(Object),
and hashCode(). |
class |
Triple<T1,T2,T3>
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and hashCode(). |
class |
Wrapper<T>
An arbitrary 1-tuple; overrides Wrapper.toString(), Wrapper.equals(Object),
and hashCode(). |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||