Class SectionClassManagedFunctionSource.SectionMethodManagedFunctionBuilder
- java.lang.Object
-
- net.officefloor.plugin.managedfunction.method.MethodManagedFunctionBuilder
-
- net.officefloor.plugin.section.clazz.SectionClassManagedFunctionSource.SectionMethodManagedFunctionBuilder
-
- Enclosing class:
- SectionClassManagedFunctionSource
protected class SectionClassManagedFunctionSource.SectionMethodManagedFunctionBuilder extends MethodManagedFunctionBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.officefloor.plugin.managedfunction.method.MethodManagedFunctionBuilder
MethodManagedFunctionBuilder.EnrichManagedFunctionTypeContext, MethodManagedFunctionBuilder.MethodContext, MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext, MethodManagedFunctionBuilder.MethodManagedFunctionTypeContext
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
SectionMethodManagedFunctionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ManagedFunctionTypeBuilder<Indexed,Indexed>
addManagedFunctionType(MethodManagedFunctionBuilder.MethodManagedFunctionTypeContext context)
Allows overriding the addition of theManagedFunctionTypeBuilder
.protected void
enrichManagedFunctionType(MethodManagedFunctionBuilder.EnrichManagedFunctionTypeContext context)
Enriches theManagedFunctionTypeBuilder
.-
Methods inherited from class net.officefloor.plugin.managedfunction.method.MethodManagedFunctionBuilder
buildMethod, createManagedFunctionFactory, enrichManagedFunctionObjectType, isCandidateFunctionMethod
-
-
-
-
Method Detail
-
addManagedFunctionType
protected ManagedFunctionTypeBuilder<Indexed,Indexed> addManagedFunctionType(MethodManagedFunctionBuilder.MethodManagedFunctionTypeContext context) throws java.lang.Exception
Description copied from class:MethodManagedFunctionBuilder
Allows overriding the addition of theManagedFunctionTypeBuilder
.- Overrides:
addManagedFunctionType
in classMethodManagedFunctionBuilder
- Parameters:
context
-MethodManagedFunctionBuilder.MethodManagedFunctionFactoryContext
.- Returns:
- Added
ManagedFunctionTypeBuilder
. - Throws:
java.lang.Exception
- If fails to createManagedFunctionTypeBuilder
.
-
enrichManagedFunctionType
protected void enrichManagedFunctionType(MethodManagedFunctionBuilder.EnrichManagedFunctionTypeContext context)
Description copied from class:MethodManagedFunctionBuilder
Enriches theManagedFunctionTypeBuilder
.- Overrides:
enrichManagedFunctionType
in classMethodManagedFunctionBuilder
- Parameters:
context
-MethodManagedFunctionBuilder.EnrichManagedFunctionTypeContext
.
-
-