|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use edu.rice.cs.plt.tuple | |
|---|---|
| edu.rice.cs.plt.collect | Contains general-purpose extensions to and variations on the java.util collections
framework. |
| edu.rice.cs.plt.iter | A collection of implementations of Iterable and Iterator. |
| edu.rice.cs.plt.lambda | A collection of interfaces facilitating first-class functions in Java. |
| edu.rice.cs.plt.recur | Classes enabling safe handling of infinite or extremely deep recursion. |
| edu.rice.cs.plt.text | Provides support for various manipulations of strings. |
| edu.rice.cs.plt.tuple | Classes for the type-parameterized representation of tuples. |
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.collect | |
|---|---|
| Option
A wrapper for optional values. |
|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.iter | |
|---|---|
| Octet
An arbitrary 8-tuple of objects; overrides Octet.toString(), Octet.equals(Object),
and Tuple.hashCode(). |
|
| Option
A wrapper for optional values. |
|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Quad
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and Tuple.hashCode(). |
|
| Quint
An arbitrary 5-tuple of objects; overrides Quint.toString(), Quint.equals(Object),
and Tuple.hashCode(). |
|
| Septet
An arbitrary 7-tuple of objects; overrides Septet.toString(), Septet.equals(Object),
and Tuple.hashCode(). |
|
| Sextet
An arbitrary 6-tuple of objects; overrides Sextet.toString(), Sextet.equals(Object),
and Tuple.hashCode(). |
|
| Triple
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and Tuple.hashCode(). |
|
| Wrapper
An arbitrary 1-tuple; overrides Wrapper.toString(), Wrapper.equals(Object),
and Tuple.hashCode(). |
|
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.lambda | |
|---|---|
| Null
An empty tuple. |
|
| Option
A wrapper for optional values. |
|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Quad
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and Tuple.hashCode(). |
|
| Triple
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and Tuple.hashCode(). |
|
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.recur | |
|---|---|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Quad
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and Tuple.hashCode(). |
|
| Triple
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and Tuple.hashCode(). |
|
| Wrapper
An arbitrary 1-tuple; overrides Wrapper.toString(), Wrapper.equals(Object),
and Tuple.hashCode(). |
|
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.text | |
|---|---|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Quad
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and Tuple.hashCode(). |
|
| Triple
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and Tuple.hashCode(). |
|
| Classes in edu.rice.cs.plt.tuple used by edu.rice.cs.plt.tuple | |
|---|---|
| IdentityOctet
An octet that defines equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentityPair
A pair that defines IdentityPair.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentityQuad
A quad that defines IdentityQuad.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentityQuint
A quint that defines IdentityQuint.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentitySeptet
A septet that defines IdentitySeptet.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentitySextet
A sextet that defines IdentitySextet.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentityTriple
A triple that defines IdentityTriple.equals(java.lang.Object) and Tuple.hashCode() in terms of its elements'
identity (==) instead of equality (@code equals}) |
|
| IdentityWrapper
A wrapper that defines IdentityWrapper.equals(java.lang.Object) and Tuple.hashCode() in terms of its value's
identity (==) instead of equality (@code equals}) |
|
| Null
An empty tuple. |
|
| Octet
An arbitrary 8-tuple of objects; overrides Octet.toString(), Octet.equals(Object),
and Tuple.hashCode(). |
|
| Option
A wrapper for optional values. |
|
| OptionUnwrapException
|
|
| OptionVisitor
A visitor for Options. |
|
| Pair
An arbitrary pair of objects; overrides Pair.toString(), Pair.equals(Object),
and Tuple.hashCode(). |
|
| Quad
An arbitrary 4-tuple of objects; overrides Quad.toString(), Quad.equals(Object),
and Tuple.hashCode(). |
|
| Quint
An arbitrary 5-tuple of objects; overrides Quint.toString(), Quint.equals(Object),
and Tuple.hashCode(). |
|
| Septet
An arbitrary 7-tuple of objects; overrides Septet.toString(), Septet.equals(Object),
and Tuple.hashCode(). |
|
| Sextet
An arbitrary 6-tuple of objects; overrides Sextet.toString(), Sextet.equals(Object),
and Tuple.hashCode(). |
|
| Triple
An arbitrary 3-tuple of objects; overrides Triple.toString(), Triple.equals(Object),
and Tuple.hashCode(). |
|
| Tuple
Abstract parent of all tuple classes, providing lazy evaluation of the hash code. |
|
| Wrapper
An arbitrary 1-tuple; overrides Wrapper.toString(), Wrapper.equals(Object),
and Tuple.hashCode(). |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||