Uses of Interface
net.officefloor.plugin.managedfunction.clazz.ManagedFunctionParameterFactory
-
-
Uses of ManagedFunctionParameterFactory in net.officefloor.plugin.managedfunction.clazz
Classes in net.officefloor.plugin.managedfunction.clazz that implement ManagedFunctionParameterFactory Modifier and Type Class Description class
ManagedFunctionAsynchronousFlowParameterFactory
class
ManagedFunctionContextParameterFactory
class
ManagedFunctionFlowParameterFactory
ManagedFunctionParameterFactory
to obtain theFlow
.class
ManagedFunctionInParameterFactory
Creates theIn
for theClassFunction
.class
ManagedFunctionObjectParameterFactory
ManagedFunctionParameterFactory
for anObject
.class
ManagedFunctionOutParameterFactory
Creates theOut
for theClassFunction
.class
ManagedFunctionValueParameterFactory
Creates the value for theClassFunction
.class
ManagedFunctionVariableParameterFactory
Creates theVar
for theClassFunction
.Methods in net.officefloor.plugin.managedfunction.clazz that return ManagedFunctionParameterFactory Modifier and Type Method Description ManagedFunctionParameterFactory
MethodManagedFunctionBuilder.AsynchronousFlowParameterManufacturer. createParameterFactory(java.lang.String functionName, java.lang.Class<?> parameterType, ManagedFunctionTypeBuilder<Indexed,Indexed> functionTypeBuilder, Sequence objectSequence, Sequence flowSequence, SourceContext sourceContext)
ManagedFunctionParameterFactory
MethodManagedFunctionBuilder.FlowParameterManufacturer. createParameterFactory(java.lang.String functionName, java.lang.Class<?> parameterType, ManagedFunctionTypeBuilder<Indexed,Indexed> functionTypeBuilder, Sequence objectSequence, Sequence flowSequence, SourceContext sourceContext)
ManagedFunctionParameterFactory
MethodManagedFunctionBuilder.ManagedFunctionContextParameterManufacturer. createParameterFactory(java.lang.String functionName, java.lang.Class<?> parameterType, ManagedFunctionTypeBuilder<Indexed,Indexed> functionTypeBuilder, Sequence objectSequence, Sequence flowSequence, SourceContext sourceContext)
ManagedFunctionParameterFactory
MethodManagedFunctionBuilder.ParameterManufacturer. createParameterFactory(java.lang.String functionName, java.lang.Class<?> parameterType, ManagedFunctionTypeBuilder<Indexed,Indexed> functionTypeBuilder, Sequence objectSequence, Sequence flowSequence, SourceContext sourceContext)
Creates theManagedFunctionParameterFactory
.ManagedFunctionParameterFactory[]
MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext. getParameters()
Obtains theManagedFunctionParameterFactory
instances.Constructors in net.officefloor.plugin.managedfunction.clazz with parameters of type ManagedFunctionParameterFactory Constructor Description ClassFunction(MethodObjectInstanceFactory methodObjectInstanceFactory, java.lang.reflect.Method method, ManagedFunctionParameterFactory[] parameterFactories)
Initiate.ClassFunctionFactory(MethodObjectInstanceFactory methodObjectInstanceFactory, java.lang.reflect.Method method, ManagedFunctionParameterFactory[] parameters)
Initiate.EnrichManagedFunctionTypeContext(java.lang.String functionName, java.lang.reflect.Method method, java.lang.Class<?> instanceClass, MethodObjectInstanceFactory methodObjectInstanceFactory, ManagedFunctionParameterFactory[] parameters, ManagedFunctionTypeBuilder<Indexed,Indexed> functionType)
Instantiate.MethodManagedFunctionFactoryContext(java.lang.String functionName, java.lang.reflect.Method method, java.lang.Class<?> instanceClass, MethodObjectInstanceFactory methodObjectInstanceFactory, ManagedFunctionParameterFactory[] parameters)
Instantiate. -
Uses of ManagedFunctionParameterFactory in net.officefloor.plugin.section.clazz
Methods in net.officefloor.plugin.section.clazz that return ManagedFunctionParameterFactory Modifier and Type Method Description ManagedFunctionParameterFactory[]
SectionClassManagedFunctionSource.SectionManagedFunctionFactory. getParameterFactories()
Obtains theManagedFunctionParameterFactory
instances.Constructors in net.officefloor.plugin.section.clazz with parameters of type ManagedFunctionParameterFactory Constructor Description SectionManagedFunctionFactory(java.lang.reflect.Method method, boolean isStatic, ManagedFunctionParameterFactory[] parameters)
Initiate. -
Uses of ManagedFunctionParameterFactory in net.officefloor.polyglot.kotlin
Methods in net.officefloor.polyglot.kotlin that return ManagedFunctionParameterFactory Modifier and Type Method Description ManagedFunctionParameterFactory[]
KotlinManagedFunctionSource.KotlinManagedFunctionFactory. getParameterFactories()
Obtains theManagedFunctionParameterFactory
instances.Constructors in net.officefloor.polyglot.kotlin with parameters of type ManagedFunctionParameterFactory Constructor Description KotlinManagedFunctionFactory(java.lang.reflect.Method method, ManagedFunctionParameterFactory[] parameters)
Initiate. -
Uses of ManagedFunctionParameterFactory in net.officefloor.polyglot.scala
Methods in net.officefloor.polyglot.scala that return ManagedFunctionParameterFactory Modifier and Type Method Description ManagedFunctionParameterFactory[]
ScalaManagedFunctionSource.ScalaManagedFunctionFactory. getParameterFactories()
Obtains theManagedFunctionParameterFactory
instances.Constructors in net.officefloor.polyglot.scala with parameters of type ManagedFunctionParameterFactory Constructor Description ScalaManagedFunctionFactory(java.lang.Object module, java.lang.reflect.Method method, ManagedFunctionParameterFactory[] parameters)
Initiate. -
Uses of ManagedFunctionParameterFactory in net.officefloor.polyglot.script
Classes in net.officefloor.polyglot.script that implement ManagedFunctionParameterFactory Modifier and Type Class Description class
ScriptFlowParameterFactory
Constructors in net.officefloor.polyglot.script with parameters of type ManagedFunctionParameterFactory Constructor Description ScriptManagedFunction(javax.script.ScriptEngineManager engineManager, java.lang.String engineName, java.lang.String setupScript, java.lang.String script, java.lang.String functionName, ManagedFunctionParameterFactory[] parameterFactories, ScriptExceptionTranslator scriptExceptionTranslator)
Instantiate.
-