Class MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext
- java.lang.Object
-
- net.officefloor.plugin.managedfunction.clazz.MethodManagedFunctionBuilder.MethodContext
-
- net.officefloor.plugin.managedfunction.clazz.MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext
-
- Direct Known Subclasses:
MethodManagedFunctionBuilder.EnrichManagedFunctionTypeContext
- Enclosing class:
- MethodManagedFunctionBuilder
public static class MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext extends MethodManagedFunctionBuilder.MethodContext
Context for creating theManagedFunctionFactory
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
MethodManagedFunctionFactoryContext(java.lang.String functionName, java.lang.reflect.Method method, java.lang.Class<?> instanceClass, MethodObjectInstanceFactory methodObjectInstanceFactory, ManagedFunctionParameterFactory[] parameters)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ManagedFunctionParameterFactory[]
getParameters()
Obtains theManagedFunctionParameterFactory
instances.-
Methods inherited from class net.officefloor.plugin.managedfunction.clazz.MethodManagedFunctionBuilder.MethodContext
getFunctionName, getInstanceClass, getMethod, getMethodObjectInstanceFactory
-
-
-
-
Constructor Detail
-
MethodManagedFunctionFactoryContext
protected MethodManagedFunctionFactoryContext(java.lang.String functionName, java.lang.reflect.Method method, java.lang.Class<?> instanceClass, MethodObjectInstanceFactory methodObjectInstanceFactory, ManagedFunctionParameterFactory[] parameters)
Instantiate.- Parameters:
functionName
- Name ofManagedFunction
for theMethod
.method
-Method
.instanceClass
-Class
for the instance containing theMethod
.methodObjectInstanceFactory
-MethodObjectInstanceFactory
. Will benull
if static.parameters
-ManagedFunctionParameterFactory
instances.
-
-
Method Detail
-
getParameters
public ManagedFunctionParameterFactory[] getParameters()
Obtains theManagedFunctionParameterFactory
instances.- Returns:
ManagedFunctionParameterFactory
instances.
-
-