|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| AndBinary.Visitor | Interface for classes that may interpret an AndBinaryFunctor predicate. |
| AndGenerator.Visitor | Interface for classes that may interpret an AndGenerator predicate. |
| AndUnary.Visitor | Interface for classes that may interpret an AndUnaryFunctor predicate. |
| ApplyBinary.Visitor | Interface for classes that may interpret an ApplyBinary predicate. |
| ApplyGenerator.Visitor | Interface for classes that may interpret an ApplyGenerator predicate. |
| ApplyUnary.Visitor | Interface for classes that may interpret an ApplyUnary predicate. |
| Bind.Visitor | Interface for classes that may interpret an Bind functor. |
| Bind1st.Visitor | Interface for classes that may interpret an Bind1st functor. |
| Bind2nd.Visitor | Interface for classes that may interpret an Bind2nd functor. |
| BindNth.Visitor | x Interface for classes that may interpret an BindNth functor. |
| ChainBinary.Visitor | Interface for classes that may interpret a ChainBinary functor. |
| ChainFunctor.Visitor | Interface for classes that may interpret a ChainBinary functor. |
| ChainUnary.Visitor | Interface for classes that may interpret a ChainUnary functor. |
| ComposeBinary.Visitor | Interface for classes that may interpret a ComposeBinary functor. |
| ComposeBinaryNth.Visitor | Interface for classes that may interpret a Generate2nd functor. |
| ComposeUnary.Visitor | Interface for classes that may interpret a ComposeUnary functor. |
| ComposeUnaryNth.Visitor | Interface for classes that may interpret a Generate2nd functor. |
| Compound.Visitor | Interface for classes that may interpret a Constant binaryFunctor. |
| CompoundBinary.Visitor | Interface for classes that may interpret a Constant binaryFunctor. |
| CompoundGenerator.Visitor | Interface for classes that may interpret a Constant generator. |
| CompoundUnary.Visitor | Interface for classes that may interpret a Constant unaryFunctor. |
| ConditionalBinary.Visitor | Interface for classes that may interpret a ConditionalBinary functor. |
| ConditionalGenerator.Visitor | Interface for classes that may interpret a ConditionalGenerator functor. |
| ConditionalUnary.Visitor | Interface for classes that may interpret a ConditionalUnary functor. |
| Constant.Visitor | Interface for classes that may interpret a Constant generator. |
| ConstantBinary.Visitor | Interface for classes that may interpret a ConstantBinary functor. |
| ConstantUnary.Visitor | Interface for classes that may interpret a ConstantUnary functor. |
| Distribute.Visitor | Interface for classes that may interpret a Distribute functor. |
| Generate.Visitor | Interface for classes that may interpret a Generate functor. |
| Generate1st.Visitor | Interface for classes that may interpret a Generate1st functor. |
| Generate2nd.Visitor | Interface for classes that may interpret a Generate2nd functor. |
| GenerateBinary.Visitor | Interface for classes that may interpret a GenerateBinary functor. |
| GenerateNth.Visitor | Interface for classes that may interpret a Generate2nd functor. |
| GenerateUnary.Visitor | Interface for classes that may interpret a GenerateUnary functor. |
| Identity.AccessorVisitor | Interface for classes that may interpret an Identity.Accessor. |
| Identity.Visitor | Interface for classes that may interpret an Identity functor. |
| OrBinary.Visitor | Interface for classes that may interpret an OrBinaryFunctor predicate. |
| OrGenerator.Visitor | Interface for classes that may interpret an OrGenerator predicate. |
| OrUnary.Visitor | Interface for classes that may interpret an OrUnaryFunctor predicate. |
| Project1st.Visitor | Interface for classes that may interpret an Project1st functor. |
| Project2nd.Visitor | Interface for classes that may interpret an Project2nd functor. |
| Random.Visitor | Interface for classes that may interpret a Random generator. |
| Class Summary | |
|---|---|
| AdaptorFunctors | Static factory methods for selected functors in the Adaptor package. |
| AndBinary<T1,T2> | Binary that performs a shortcircuit and operation using a given pair of Boolean BinaryFunctors. |
| AndGenerator | Generator that performs a shortcircuit and operation using a given pair of Boolean Generators. |
| AndUnary<T> | Unary that performs a shortcircuit and operation using a given pair of Boolean UnaryFunctors. |
| ApplyBinary<T1,T2> | Produces an array containing the results of passing a pair of input arguments to a given set of binary functors. |
| ApplyGenerator | Generates an array containing the results produced by zero or more given generators. |
| ApplyUnary<T> | Produces an array containing the results of passing an input argument to a given set of unary functors. |
| Bind<T,R> | Generator that wraps a given UnaryFunctor, passing a constant value as the argument of the child functor. |
| Bind1st<T1,T2,R> | UnaryFunctor that wraps a given BinaryFunctor, passing a constant value as the first argument of the child functor. |
| Bind2nd<T1,T2,R> | UnaryFunctor that wraps a given BinaryFunctor, passing a constant value as the second argument of the child functor. |
| BindNth<R> | Functor that binds values into the argument list of a nested functor at an arbtirary location. |
| ChainBinary<T1,T2,F,R> | Binary Functor that passes the results of a Binary Functor as the argument to a Unary Functor. |
| ChainFunctor<F,R> | Functor that passes the results of a nested Functor as the argument to a UnaryFunctor. |
| ChainUnary<T,F,R> | Unary Functor that passes the results of one Unary Functor as the argument to another Unary Functor. |
| ComposeBinary<T1,T2,F1,F2,R> | Binary Functor that passes the results of two inner Binary Functors as the arguments to an outer Binary Functor. |
| ComposeBinaryNth<R> | Functor that uses a Generator to produce the Nth argument to a given Functor. |
| ComposeUnary<T,F1,F2,R> | Unary Functor that passes the results of two Unary Functors as the arguments to a Binary Functor. |
| ComposeUnaryNth<R> | Functor that uses a Generator to produce the Nth argument to a given Functor. |
| Compound<R> | Executes two Functors, returning the results of the second. |
| CompoundBinary<T1,T2,R> | Executes two BinaryFunctors, returning the results of the second. |
| CompoundGenerator<R> | Executes two generators, returning the results of the second. |
| CompoundUnary<T,R> | Executes two UnaryFunctors, returning the results of the second. |
| ConditionalBinary<T1,T2,R> | BinaryFunctor that tests a condition, executes one of two given functors, and returns the result. |
| ConditionalGenerator<R> | Generator that tests a condition, executes one of two given functors, and returns the result. |
| ConditionalUnary<T,R> | UnaryFunctor that tests a condition, executes one of two given functors, and returns the result. |
| Constant<V> | Functor that returns the constant value given at construction. |
| ConstantBinary<T1,T2,V> | Functor that returns the constant value given at construction. |
| ConstantUnary<T,V> | Functor that returns the constant value given at construction. |
| Distribute<T1,T2,F1,F2,R> | Binary Functor that passes its two arguments to two inner Unary Functors, and uses the results as arguments to an outer Binary Functor. |
| Generate<T,R> | Generator that wraps a UnaryFunctor around a nested Generator. |
| Generate1st<T1,T2,R> | UnaryFunctor that uses a Generator to produce the 1st argument to a given BinaryFunctor. |
| Generate2nd<T1,T2,R> | UnaryFunctor that uses a Generator to produce the 2nd argument to a given BinaryFunctor. |
| GenerateBinary<T1,T2,R> | BinaryFunctor that returns the result of a nested Generator. |
| GenerateNth<R> | Functor that uses a Generator to produce the Nth argument to a given Functor. |
| GenerateUnary<T,R> | UnaryFunctor that returns the result of a nested Generator. |
| Identity<T> | Unary Functor that returns the runtime argument. |
| Identity.Accessor<T> | A Generator that returns the last value passed to an associated Identity. |
| OrBinary<T1,T2> | Binary that performs a shortcircuit or operation using a given pair of Boolean BinaryFunctors. |
| OrGenerator | Generator that performs a shortcircuit or operation using a given pair of Boolean Generators. |
| OrUnary<T> | Unary that performs a shortcircuit or operation using a given pair of Boolean UnaryFunctors. |
| Project1st<T1,T2> | Binary Functor that returns the first of two runtime arguments. |
| Project2nd<T1,T2> | Binary Functor that returns the second of two runtime arguments. |
| Random | Functor that returns a pseudorandom value using Math.random(). |
Provides Functors that allow assembly of primitive functors into compound structures.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||