intarsys runtime library

Uses of Interface
de.intarsys.tools.functor.IFunctor

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

Copyright © 2012 intarsys consulting GmbH. All Rights Reserved.