|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Null | |
|---|---|
| edu.rice.cs.plt.lambda | A collection of interfaces facilitating first-class functions in Java. |
| edu.rice.cs.plt.tuple | Classes for the type-parameterized representation of tuples. |
| Uses of Null in edu.rice.cs.plt.lambda |
|---|
| Methods in edu.rice.cs.plt.lambda that return types with arguments of type Null | ||
|---|---|---|
static Predicate<Null<?>> |
LambdaUtil.unary(Condition cond)
Treat a Condition as a unary predicate accepting a 0-tuple argument. |
|
static Runnable1<Null<?>> |
LambdaUtil.unary(java.lang.Runnable runnable)
Treat a Runnable as a Runnable1 accepting a 0-tuple argument. |
|
static
|
LambdaUtil.unary(Thunk<? extends R> thunk)
Treat a Thunk as a unary lambda accepting a 0-tuple argument. |
|
| Method parameters in edu.rice.cs.plt.lambda with type arguments of type Null | ||
|---|---|---|
static
|
LambdaUtil.flatten0(Lambda<? super Null<T>,? extends R> lambda)
Treat a lambda accepting a 0-tuple argument as a Thunk. |
|
static
|
LambdaUtil.flatten0(Predicate<? super Null<T>> pred)
Treat a predicate accepting a 0-tuple argument as a Condition. |
|
static
|
LambdaUtil.flatten0(Runnable1<? super Null<T>> runnable)
Treat a runnable accepting a 0-tuple argument as a Runnable. |
|
| Uses of Null in edu.rice.cs.plt.tuple |
|---|
| Fields in edu.rice.cs.plt.tuple declared as Null | |
|---|---|
static Null<java.lang.Void> |
Null.INSTANCE
A singleton null tuple |
| Methods in edu.rice.cs.plt.tuple that return Null | ||
|---|---|---|
static
|
Null.make()
Return a singleton, cast to the appropriate type. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||