Class ClassSectionManagedFunction
- java.lang.Object
-
- net.officefloor.plugin.section.clazz.loader.ClassSectionFlow
-
- net.officefloor.plugin.section.clazz.loader.ClassSectionManagedFunction
-
public class ClassSectionManagedFunction extends ClassSectionFlow
SectionFunction
with meta-data forClassSectionLoader
.- Author:
- Daniel Sagenschneider
-
-
Constructor Summary
Constructors Constructor Description ClassSectionManagedFunction(SectionFunction function, ManagedFunctionType<?,?> managedFunctionType, java.lang.Class<?> argumentType)
Instantiate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SectionFunction
getFlowSink()
Obtains theSectionFlowSinkNode
.SectionFunction
getFunction()
Obtains theSectionFunction
.ManagedFunctionType<?,?>
getManagedFunctionType()
Obtains theManagedFunctionType
.-
Methods inherited from class net.officefloor.plugin.section.clazz.loader.ClassSectionFlow
getArgumentType
-
-
-
-
Constructor Detail
-
ClassSectionManagedFunction
public ClassSectionManagedFunction(SectionFunction function, ManagedFunctionType<?,?> managedFunctionType, java.lang.Class<?> argumentType)
Instantiate.- Parameters:
function
-SectionFunction
.argumentType
- Argument type for theSectionFlowSinkNode
. May benull
for no argument.managedFunctionType
-ManagedFunctionType
.
-
-
Method Detail
-
getFunction
public SectionFunction getFunction()
Obtains theSectionFunction
.- Returns:
SectionFunction
.
-
getManagedFunctionType
public ManagedFunctionType<?,?> getManagedFunctionType()
Obtains theManagedFunctionType
.- Returns:
ManagedFunctionType
.
-
getFlowSink
public SectionFunction getFlowSink()
Description copied from class:ClassSectionFlow
Obtains theSectionFlowSinkNode
.- Overrides:
getFlowSink
in classClassSectionFlow
- Returns:
SectionFlowSinkNode
.
-
-