Interface | Description |
---|---|
IArgs |
The arguments for executing an
IFunctor implementation. |
IArgumentDeclaration |
The declaration for an argument to an
IFunctorCall . |
IDeclaration |
A declaration allows to modify the state and or behavior of an
IFunctorCall . |
IDeclarationBlock |
A group of
IDeclaration instances. |
IDeclarationElement |
A concrete named declaration.
|
IDeclarationSupport |
An object that may have declarations.
|
IFunctor |
An iconified behavior.
|
IFunctorCall |
An object representing the actual call of an
IFunctor . |
IFunctorCallFactory |
A factory for
IFunctorCall objects. |
IFunctorFactory |
A factory for
IFunctor objects. |
IFunctorHandler |
An object that supports execution of functors.
|
IFunctorOutlet | |
INamedFunctor |
An
IFunctor that can be identified via a unique id. |
Class | Description |
---|---|
Args |
A concrete generic implementation for
IArgs . |
ArgTools |
Tool class to ease handling of arguments.
|
ArgumentDeclaration |
An argument declaration supporting argument reordering/ naming and default
values.
|
ChainedArgs | |
CommonFunctor |
A common superclass for implementing
IFunctor . |
ConstantFunctor |
A common utility
IFunctor returning a constant value. |
Declaration |
A common superclass for implementing
IDeclaration . |
DeclarationBlock |
A generic implementation for
IDeclarationBlock . |
DeclarationElement |
A common superclass for
IDeclarationElement instances. |
DeclaredArgs |
This
IArgs implementation allows the declaration of arguments. |
EchoFunctor |
Echo the incoming arguments.
|
EmptyArgs |
Helper implementation for empty argument list.
|
EmptyDeclarationBlock |
Helper implementation for an empty declaration block.
|
EventFunctorCallFactory | |
FunctorCall |
Generic implementation of
IFunctorCall . |
FunctorFieldHandler | |
FunctorMethodHandler | |
FunctorTools |
Tool class for handling functor specific tasks.
|
NullFunctor |
A common utility
IFunctor doing just nothing. |
SimpleFunctorCallFactory | |
StandardFunctorOutlet |
Exception | Description |
---|---|
DeclarationException |
An exception while accepting a declaration.
|
FunctorInvocationException |
An exception while performing an
IFunctor . |