|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ILambda.Ternary | |
---|---|
edu.rice.cs.cunit.util |
Uses of ILambda.Ternary in edu.rice.cs.cunit.util |
---|
Classes in edu.rice.cs.cunit.util that implement ILambda.Ternary | |
---|---|
static class |
ILambda.Ternary.Max<T extends Comparable<T>>
Ternary maximum. |
static class |
ILambda.Ternary.Min<T extends Comparable<T>>
Ternary minimum. |
static class |
ILambda.Ternary.NaryAdaptor<R,P>
Adapter to turn an N-ary lambda into a ternary lambda. |
Fields in edu.rice.cs.cunit.util declared as ILambda.Ternary | |
---|---|
private ILambda.Ternary<R,P,Q,S> |
ILambda.Ternary.Bind1st._decoree
The ternary lambda that is decorated. |
private ILambda.Ternary<R,P,Q,S> |
ILambda.Ternary.Bind2nd._decoree
The ternary lambda that is decorated. |
private ILambda.Ternary<R,P,Q,S> |
ILambda.Ternary.Bind3rd._decoree
The ternary lambda that is decorated. |
private ILambda.Ternary<R,P,P,P> |
ILambda.Nary.TernaryAdaptor._decoree
The ternary lambda. |
Constructors in edu.rice.cs.cunit.util with parameters of type ILambda.Ternary | |
---|---|
ILambda.Nary.TernaryAdaptor(ILambda.Ternary<R,P,P,P> decoree)
Creates a new N-ary lambda (with N=3). |
|
ILambda.Ternary.Bind1st(ILambda.Ternary<R,P,Q,S> decoree,
P constant)
Create a new binary decorator for a ternary lambda, binding a constant to its first parameter. |
|
ILambda.Ternary.Bind1st2nd(ILambda.Ternary<R,P,Q,S> decoree,
P constant1,
Q constant2)
Creates a new unary decorator for a ternary lambda, binding constants to its first and second parameter. |
|
ILambda.Ternary.Bind1st3rd(ILambda.Ternary<R,P,Q,S> decoree,
P constant1,
S constant3)
Creates a new unary decorator for a ternary lambda, binding constants to its first and third parameter. |
|
ILambda.Ternary.Bind2nd(ILambda.Ternary<R,P,Q,S> decoree,
Q constant)
Create a new binary decorator for a ternary lambda, binding a constant to its second parameter. |
|
ILambda.Ternary.Bind2nd3rd(ILambda.Ternary<R,P,Q,S> decoree,
Q constant2,
S constant3)
Creates a new unary decorator for a ternary lambda, binding constants to its second and third parameter. |
|
ILambda.Ternary.Bind3rd(ILambda.Ternary<R,P,Q,S> decoree,
S constant)
Create a new binary decorator for a ternary lambda, binding a constant to its third parameter. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |