|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IFunctor | |
|---|---|
| de.intarsys.tools.functor | |
| Uses of IFunctor in de.intarsys.tools.functor |
|---|
| Subinterfaces of IFunctor in de.intarsys.tools.functor | |
|---|---|
interface |
INamedFunctor
An IFunctor that can be identified via a unique id. |
| Classes in de.intarsys.tools.functor that implement IFunctor | |
|---|---|
class |
CommonFunctor
A common superclass for implementing IFunctor. |
class |
ConstantFunctor
A common utility IFunctor returning a constant value. |
class |
EchoFunctor
Echo the incoming arguments. |
class |
NullFunctor
A common utility IFunctor doing just nothing. |
| Fields in de.intarsys.tools.functor declared as IFunctor | |
|---|---|
static IFunctor |
ArgTools.toString
|
| Methods in de.intarsys.tools.functor that return IFunctor | |
|---|---|
IFunctor |
IFunctorFactory.createFunctor()
Create a new IFunctor object. |
IFunctor |
ArgumentDeclaration.getDefaultFunctor()
|
IFunctor |
FunctorFieldHandler.getGetter()
|
IFunctor |
FunctorMethodHandler.getInvoker()
|
IFunctor |
FunctorFieldHandler.getSetter()
|
| Methods in de.intarsys.tools.functor with parameters of type IFunctor | |
|---|---|
static IMethodHandler |
FunctorMethodHandler.create(IFunctor functor)
|
IFunctorCall |
SimpleFunctorCallFactory.createFunctorCall(IFunctor functor,
Object receiver,
IArgs args)
|
IFunctorCall |
IFunctorCallFactory.createFunctorCall(IFunctor functor,
Object receiver,
IArgs args)
Create a new IFunctorCall. |
IFunctorCall |
EventFunctorCallFactory.createFunctorCall(IFunctor functor,
Object receiver,
IArgs args)
|
Object |
IFunctorHandler.perform(IFunctor functor,
IFunctorCall call)
Perform the encapsulated business logic for functor |
void |
FunctorFieldHandler.setGetter(IFunctor getter)
|
void |
FunctorFieldHandler.setSetter(IFunctor setter)
|
| Constructors in de.intarsys.tools.functor with parameters of type IFunctor | |
|---|---|
ArgumentDeclaration(Object declarationContext,
String name,
String modifiers,
int index,
IFunctor defaultFunctor)
|
|
FunctorFieldHandler(String name,
IFunctor getter,
IFunctor setter)
|
|
FunctorMethodHandler(String name,
IFunctor invoker)
|
|
|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||