|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ILambda.Nary | |
---|---|
edu.rice.cs.cunit.util |
Uses of ILambda.Nary in edu.rice.cs.cunit.util |
---|
Classes in edu.rice.cs.cunit.util that implement ILambda.Nary | |
---|---|
static class |
ILambda.Nary.BinaryAdaptor<R,P>
Adapter to turn a binary lambda into an N-ary lambda (with N=2). |
static class |
ILambda.Nary.Bind<R,P>
(N-1)-ary decorator for an N-ary lambda that binds a constant to one of its parameters. |
static class |
ILambda.Nary.BindK<R,P>
(N-K)-ary decorator for an N-ary lambda that binds constants to K of its parameters. |
static class |
ILambda.Nary.Max<T extends Comparable<T>>
N-ary maximum. |
static class |
ILambda.Nary.Min<T extends Comparable<T>>
N-ary minimum. |
static class |
ILambda.Nary.TernaryAdaptor<R,P>
Adapter to turn a ternary lambda into an N-ary lambda (with N=3). |
static class |
ILambda.Nary.UnaryAdaptor<R,P>
Adapter to turn a unary lambda into an N-ary lambda (with N=1). |
Fields in edu.rice.cs.cunit.util declared as ILambda.Nary | |
---|---|
private ILambda.Nary<R,P> |
ILambda.Binary.NaryAdaptor._decoree
The N-ary lambda. |
private ILambda.Nary<R,P> |
ILambda.Ternary.NaryAdaptor._decoree
The N-ary lambda. |
private ILambda.Nary<R,P> |
ILambda.Nary.Bind._decoree
The N-ary lambda. |
private ILambda.Nary<R,P> |
ILambda.Nary.BindK._decoree
The N-ary lambda. |
private ILambda.Nary<R,P> |
ILambda.NaryAdaptor._decoree
The N-ary lambda. |
Constructors in edu.rice.cs.cunit.util with parameters of type ILambda.Nary | |
---|---|
ILambda.Binary.NaryAdaptor(ILambda.Nary<R,P> decoree)
Creates a new binary lambda. |
|
ILambda.Nary.Bind(ILambda.Nary<R,P> decoree,
int index,
P constant)
Creates a new (N-1)-ary decorator for an N-ary lambda, binding a constant to one of its parameters. |
|
ILambda.Nary.BindK(ILambda.Nary<R,P> decoree,
int[] indices,
P... constants)
Creates a new (N-K)-ary decorator for an N-ary lambda, binding constants to K of its parameters. |
|
ILambda.NaryAdaptor(ILambda.Nary<R,P> decoree)
Creates a new unary lambda. |
|
ILambda.Ternary.NaryAdaptor(ILambda.Nary<R,P> decoree)
Creates a new ternary lambda. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |