|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Wrapper | |
|---|---|
| edu.rice.cs.plt.iter | A collection of implementations of Iterable and Iterator. |
| edu.rice.cs.plt.recur | Classes enabling safe handling of infinite or extremely deep recursion. |
| edu.rice.cs.plt.tuple | Classes for the type-parameterized representation of tuples. |
| Uses of Wrapper in edu.rice.cs.plt.iter |
|---|
| Methods in edu.rice.cs.plt.iter that return Wrapper | ||
|---|---|---|
static
|
IterUtil.makeWrapper(Iterable<? extends T> iter)
Convert an iterable of 1 element to a Wrapper. |
|
| Methods in edu.rice.cs.plt.iter with parameters of type Wrapper | ||
|---|---|---|
static
|
IterUtil.toIterable(Wrapper<? extends T> tuple)
Produce an iterable of size 1 from a Wrapper. |
|
| Uses of Wrapper in edu.rice.cs.plt.recur |
|---|
| Method parameters in edu.rice.cs.plt.recur with type arguments of type Wrapper | ||
|---|---|---|
static
|
RecursionStack.make(Lambda<? super T,? extends Wrapper<T>> wrapperFactory)
Call the constructor (allows T to be inferred) |
|
static
|
PrecomputedRecursionStack.make(Lambda<? super T,? extends Wrapper<T>> wrapperFactory)
Call the constructor (allows the type arguments to be inferred) |
|
| Constructor parameters in edu.rice.cs.plt.recur with type arguments of type Wrapper | |
|---|---|
PrecomputedRecursionStack(Lambda<? super T,? extends Wrapper<T>> wrapperFactory)
Create an empty recursion stack with the given Wrapper factory |
|
RecursionStack(Lambda<? super T,? extends Wrapper<T>> wrapperFactory)
Create an empty recursion stack with the given Wrapper factory |
|
| Uses of Wrapper in edu.rice.cs.plt.tuple |
|---|
| Subclasses of Wrapper in edu.rice.cs.plt.tuple | |
|---|---|
class |
IdentityWrapper<T>
A wrapper that defines IdentityWrapper.equals(java.lang.Object) and Tuple.hashCode() in terms of its value's
identity (==) instead of equality (@code equals}) |
| Methods in edu.rice.cs.plt.tuple that return Wrapper | ||
|---|---|---|
static
|
Wrapper.make(T value)
Call the constructor (allows T to be inferred) |
|
| Methods in edu.rice.cs.plt.tuple that return types with arguments of type Wrapper | ||
|---|---|---|
static
|
Wrapper.factory()
Produce a lambda that invokes the constructor |
|
static
|
IdentityWrapper.factory()
Produce a lambda that invokes the constructor |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||