|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IFunctor | |
|---|---|
| de.intarsys.tools.dom | |
| de.intarsys.tools.functor | |
| de.intarsys.tools.objectmodel | |
| de.intarsys.tools.transaction.file | |
| Uses of IFunctor in de.intarsys.tools.dom |
|---|
| Methods in de.intarsys.tools.dom that return IFunctor | |
|---|---|
static IFunctor |
ElementTools.createFunctor(Element element,
Object owner,
ClassLoader classLoader)
|
| Uses of IFunctor in de.intarsys.tools.functor |
|---|
| Classes in de.intarsys.tools.functor with type parameters of type IFunctor | |
|---|---|
interface |
IFunctorFactory<T,F extends IFunctor<T>>
A factory for IFunctor objects. |
| 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 |
ArgumentDeclaration.getDefaultFunctor()
|
IFunctor[] |
IFunctorRegistry.getFunctors()
The collection of all registered IFunctor instances. |
IFunctor |
FunctorFieldHandler.getGetter()
|
IFunctor |
FunctorMethodHandler.getInvoker()
|
IFunctor |
FunctorFieldHandler.getSetter()
|
IFunctor |
IFunctorRegistry.lookupFunctor(String id)
The IFunctor registered with id or null
. |
| 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. |
Object |
IFunctorHandler.perform(IFunctor functor,
IFunctorCall call)
Perform the encapsulated business logic for functor |
void |
ArgumentDeclaration.setDefaultFunctor(IFunctor defaultFunctor)
|
void |
FunctorFieldHandler.setGetter(IFunctor getter)
|
void |
FunctorFieldHandler.setSetter(IFunctor setter)
|
| Constructors in de.intarsys.tools.functor with parameters of type IFunctor | |
|---|---|
FunctorFieldHandler(String name,
IFunctor getter,
IFunctor setter)
|
|
FunctorFieldHandler(String name,
IFunctor getter,
IFunctor setter)
|
|
FunctorMethodHandler(String name,
IFunctor invoker)
|
|
| Uses of IFunctor in de.intarsys.tools.objectmodel |
|---|
| Constructors in de.intarsys.tools.objectmodel with parameters of type IFunctor | |
|---|---|
FunctorField(String name,
IFunctor getFunctor,
IFunctor setFunctor)
|
|
FunctorField(String name,
IFunctor getFunctor,
IFunctor setFunctor)
|
|
FunctorMethod(String name,
IFunctor functor)
|
|
| Uses of IFunctor in de.intarsys.tools.transaction.file |
|---|
| Methods in de.intarsys.tools.transaction.file with parameters of type IFunctor | |
|---|---|
void |
FileSystemResource.onRollback(IFunctor rollback)
|
|
intarsys runtime library | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||