Uses of Interface
net.officefloor.compile.spi.managedfunction.source.FunctionNamespaceBuilder
-
-
Uses of FunctionNamespaceBuilder in net.officefloor.activity.procedure.section
Methods in net.officefloor.activity.procedure.section with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description void
ProcedureManagedFunctionSource. sourceManagedFunctions(FunctionNamespaceBuilder functionNamespaceTypeBuilder, ManagedFunctionSourceContext context)
-
Uses of FunctionNamespaceBuilder in net.officefloor.compile.impl.managedfunction
Classes in net.officefloor.compile.impl.managedfunction that implement FunctionNamespaceBuilder Modifier and Type Class Description class
FunctionNamespaceTypeImpl
FunctionNamespaceType
implementation. -
Uses of FunctionNamespaceBuilder in net.officefloor.compile.spi.managedfunction.source
Methods in net.officefloor.compile.spi.managedfunction.source with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description void
ManagedFunctionSource. sourceManagedFunctions(FunctionNamespaceBuilder functionNamespaceTypeBuilder, ManagedFunctionSourceContext context)
Sources theFunctionNamespaceType
by populating it via the inputFunctionNamespaceBuilder
. -
Uses of FunctionNamespaceBuilder in net.officefloor.compile.test.managedfunction
Methods in net.officefloor.compile.test.managedfunction that return FunctionNamespaceBuilder Modifier and Type Method Description static FunctionNamespaceBuilder
ManagedFunctionLoaderUtil. createManagedFunctionTypeBuilder()
Creates theFunctionNamespaceBuilder
to create the expectedFunctionNamespaceType
.Methods in net.officefloor.compile.test.managedfunction with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description static <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoaderUtil. validateManagedFunctionType(FunctionNamespaceBuilder expectedFunctionNamespaceType, java.lang.Class<S> managedFunctionSourceClass, java.lang.String... propertyNameValues)
Convenience method that validates theFunctionNamespaceType
loaded from the inputManagedFunctionSource
against the expectedFunctionNamespaceType
from theFunctionNamespaceBuilder
.static <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoaderUtil. validateManagedFunctionType(FunctionNamespaceBuilder expectedFunctionNamespaceType, java.lang.Class<S> managedFunctionSourceClass, OfficeFloorCompiler compiler, java.lang.String... propertyNameValues)
Convenience method that validates theFunctionNamespaceType
loaded from the inputManagedFunctionSource
against the expectedFunctionNamespaceType
from theFunctionNamespaceBuilder
.static FunctionNamespaceType
ManagedFunctionLoaderUtil. validateManagedFunctionType(FunctionNamespaceBuilder expectedFunctionNamespaceType, FunctionNamespaceType aNamespace)
Convenience method that validates theFunctionNamespaceType
loaded from the inputManagedFunctionSource
against the expectedFunctionNamespaceType
from theFunctionNamespaceBuilder
.static FunctionNamespaceType
ManagedFunctionLoaderUtil. validateManagedFunctionType(FunctionNamespaceBuilder expectedFunctionNamespaceType, ManagedFunctionSource managedFunctionSource, java.lang.String... propertyNameValues)
Convenience method that validates theFunctionNamespaceType
loaded from the inputManagedFunctionSource
against the expectedFunctionNamespaceType
from theFunctionNamespaceBuilder
. -
Uses of FunctionNamespaceBuilder in net.officefloor.compile.test.managedfunction.clazz
Methods in net.officefloor.compile.test.managedfunction.clazz that return FunctionNamespaceBuilder Modifier and Type Method Description static FunctionNamespaceBuilder
MethodManagedFunctionBuilderUtil. createManagedFunctionTypeBuilder()
Creates theFunctionNamespaceBuilder
to create the expectedFunctionNamespaceType
.static FunctionNamespaceBuilder
MethodManagedFunctionBuilderUtil. createManagedFunctionTypeBuilder(java.lang.String functionName, java.util.function.Consumer<ManagedFunctionTypeBuilder<Indexed,Indexed>> decorator)
Convenience method to create aFunctionNamespaceBuilder
for singleManagedFunctionType
.Methods in net.officefloor.compile.test.managedfunction.clazz with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description static <T> ManagedFunctionType<Indexed,Indexed>
MethodManagedFunctionBuilderUtil. buildMethod(java.lang.Class<T> clazz, java.util.function.Function<java.lang.Class<T>,java.lang.reflect.Method> methodFactory, MethodObjectFactory objectInstanceFactory, FunctionNamespaceBuilder expectedFunctionNamespaceType, java.lang.String... propertyNameValues)
Builds theManagedFunctionType
. -
Uses of FunctionNamespaceBuilder in net.officefloor.plugin.clazz.method
Methods in net.officefloor.plugin.clazz.method with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description void
AbstractFunctionManagedFunctionSource. sourceManagedFunctions(FunctionNamespaceBuilder namespaceBuilder, ManagedFunctionSourceContext context)
Constructors in net.officefloor.plugin.clazz.method with parameters of type FunctionNamespaceBuilder Constructor Description MethodManagedFunctionBuilder(java.lang.Class<?> clazz, FunctionNamespaceBuilder namespaceBuilder, ManagedFunctionSourceContext context)
Instantiate. -
Uses of FunctionNamespaceBuilder in net.officefloor.web.template.section
Methods in net.officefloor.web.template.section with parameters of type FunctionNamespaceBuilder Modifier and Type Method Description void
WebTemplateSectionSource.WebTemplateManagedFunctionSource. sourceManagedFunctions(FunctionNamespaceBuilder namespaceTypeBuilder, ManagedFunctionSourceContext context)
-