| Interface | Description |
|---|---|
| ArgTools.IBindingProcessor | |
| IArgs |
The arguments for executing an
IFunctor implementation. |
| IArgs.IBinding |
A binding between an index or name and a value in an
IArgs
object. |
| IArgumentDeclaration |
The declaration for an argument to an
IFunctorCall. |
| IBaseFunctor<T> |
An iconified behavior.
|
| IDeclaration |
A declaration allows to modify the state and or behavior of an
IFunctorCall. |
| IDeclarationBlock |
A group of
IDeclarationElement instances. |
| IDeclarationElement |
A concrete named declaration.
|
| IDeclarationSupport |
An object that may have declarations.
|
| IFunctor<T> |
An iconified behavior.
|
| IFunctorCall |
An object representing the actual call of an
IFunctor. |
| IFunctorCallFactory |
A factory for
IFunctorCall objects. |
| IFunctorFactory<T,F extends IFunctor<T>> |
A factory for
IFunctor objects. |
| IFunctorHandler |
An object that supports execution of functors.
|
| IFunctorOutlet | |
| IFunctorRegistry |
A registry for accessing
IFunctor instances. |
| Class | Description |
|---|---|
| Args |
A concrete generic implementation for
IArgs. |
| ArgsCruncher |
A functor that creates and manipulates input
IArgs based on
instructions it receives. |
| ArgsCryptoBase |
Shared methods between ArgsSigner and ArgsValidator.
|
| ArgsSigner | |
| ArgsValidator | |
| ArgTools |
Tool class to ease handling of arguments.
|
| ArgumentDeclaration |
An argument declaration supporting argument naming, default values and
typing.
|
| ArgumentDeclarator |
An argument declaration strategy that modifies its input
IArgs
according to the IDeclaration. |
| ChainedArgs | |
| CommonFunctor<T> |
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. |
| DeclarationFunctor<T> | |
| EchoFunctor |
Echo the incoming arguments.
|
| EnumReturnMode | |
| EnumStyle |
An enumeration of the supported styles for marshalling return values.
|
| ExpressionEvaluatorFunctor | |
| FunctorCall |
Generic implementation of
IFunctorCall. |
| FunctorFieldHandler | |
| FunctorMethodHandler | |
| FunctorTools | |
| NullFunctor |
A common utility
IFunctor doing just nothing. |
| ResultTools |
A tool class for handling "result" objects.
|
| SimpleFunctorCallFactory | |
| StandardFunctorOutlet | |
| TemplateEvaluatorFunctor |
| Exception | Description |
|---|---|
| ArgsValidationException | |
| DeclarationException |
An exception while accepting a declaration.
|
| FunctorInvocationException |
An exception while performing an
IFunctor. |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.