Uses of Class
edu.rice.cs.plt.tuple.Tuple

Packages that use Tuple
edu.rice.cs.plt.io Provides extensions to the java.io package, which provides character- and byte- based streams and buffers, files, file filters, and serialization. 
edu.rice.cs.plt.tuple Classes for the type-parameterized representation of tuples. 
 

Uses of Tuple in edu.rice.cs.plt.io
 

Methods in edu.rice.cs.plt.io that return Tuple
static Tuple IOUtil.ensureSerializable(Tuple t)
          Apply ensureSerializable() to each of the elements of the given tuple.
 

Methods in edu.rice.cs.plt.io with parameters of type Tuple
static Tuple IOUtil.ensureSerializable(Tuple t)
          Apply ensureSerializable() to each of the elements of the given tuple.
 

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().