Uses of Interface
net.officefloor.compile.spi.managedfunction.source.ManagedFunctionSource
-
-
Uses of ManagedFunctionSource in net.officefloor.activity.procedure.section
Classes in net.officefloor.activity.procedure.section that implement ManagedFunctionSource Modifier and Type Class Description class
ProcedureManagedFunctionSource
ManagedFunctionSource
for first-class procedure. -
Uses of ManagedFunctionSource in net.officefloor.compile
Classes in net.officefloor.compile with type parameters of type ManagedFunctionSource Modifier and Type Interface Description interface
ManagedFunctionSourceService<S extends ManagedFunctionSource>
Service to plug-in anManagedFunctionSource
Class
alias by including the extensionManagedFunctionSource
jar on the class path.Methods in net.officefloor.compile with type parameters of type ManagedFunctionSource Modifier and Type Method Description abstract <S extends ManagedFunctionSource>
voidOfficeFloorCompiler. addManagedFunctionSourceAlias(java.lang.String alias, java.lang.Class<S> managedFunctionSourceClass)
Allows providing an alias name for aManagedFunctionSource
. -
Uses of ManagedFunctionSource in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl with type parameters of type ManagedFunctionSource Modifier and Type Method Description <S extends ManagedFunctionSource>
voidOfficeFloorCompilerImpl. addManagedFunctionSourceAlias(java.lang.String alias, java.lang.Class<S> managedFunctionSourceClass)
<S extends ManagedFunctionSource>
java.lang.Class<S>OfficeFloorCompilerImpl. getManagedFunctionSourceClass(java.lang.String managedFunctionSourceName, FunctionNamespaceNode node)
-
Uses of ManagedFunctionSource in net.officefloor.compile.impl.adapt
Methods in net.officefloor.compile.impl.adapt with type parameters of type ManagedFunctionSource Modifier and Type Method Description <S extends ManagedFunctionSource>
voidOfficeFloorCompilerAdapter. addManagedFunctionSourceAlias(java.lang.String alias, java.lang.Class<S> managedFunctionSourceClass)
-
Uses of ManagedFunctionSource in net.officefloor.compile.impl.managedfunction
Methods in net.officefloor.compile.impl.managedfunction with type parameters of type ManagedFunctionSource Modifier and Type Method Description <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoaderImpl. loadManagedFunctionType(java.lang.Class<S> managedFunctionSourceClass, PropertyList propertyList)
<S extends ManagedFunctionSource>
PropertyListManagedFunctionLoaderImpl. loadSpecification(java.lang.Class<S> managedFunctionSourceClass)
Methods in net.officefloor.compile.impl.managedfunction with parameters of type ManagedFunctionSource Modifier and Type Method Description FunctionNamespaceType
ManagedFunctionLoaderImpl. loadManagedFunctionType(ManagedFunctionSource managedFunctionSource, PropertyList propertyList)
PropertyList
ManagedFunctionLoaderImpl. loadSpecification(ManagedFunctionSource managedFunctionSource)
-
Uses of ManagedFunctionSource in net.officefloor.compile.impl.section
Methods in net.officefloor.compile.impl.section with parameters of type ManagedFunctionSource Modifier and Type Method Description FunctionNamespaceType
SectionSourceContextImpl. loadManagedFunctionType(java.lang.String functionNamespace, ManagedFunctionSource managedFunctionSource, PropertyList properties)
-
Uses of ManagedFunctionSource in net.officefloor.compile.impl.structure
Methods in net.officefloor.compile.impl.structure with parameters of type ManagedFunctionSource Modifier and Type Method Description SectionFunctionNamespace
SectionNodeImpl. addSectionFunctionNamespace(java.lang.String namespaceName, ManagedFunctionSource managedFunctionSource)
void
FunctionNamespaceNodeImpl. initialise(java.lang.String managedFunctionSourceClassName, ManagedFunctionSource managedFunctionSource)
-
Uses of ManagedFunctionSource in net.officefloor.compile.internal.structure
Methods in net.officefloor.compile.internal.structure with type parameters of type ManagedFunctionSource Modifier and Type Method Description <S extends ManagedFunctionSource>
java.lang.Class<S>NodeContext. getManagedFunctionSourceClass(java.lang.String managedFunctionSourceName, FunctionNamespaceNode node)
Obtains theManagedFunctionSource
class.Methods in net.officefloor.compile.internal.structure with parameters of type ManagedFunctionSource Modifier and Type Method Description void
FunctionNamespaceNode. initialise(java.lang.String managedFunctionSourceClassName, ManagedFunctionSource managedFunctionSource)
Initialises theFunctionNamespaceNode
. -
Uses of ManagedFunctionSource in net.officefloor.compile.managedfunction
Methods in net.officefloor.compile.managedfunction with type parameters of type ManagedFunctionSource Modifier and Type Method Description <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoader. loadManagedFunctionType(java.lang.Class<S> managedFunctionSourceClass, PropertyList properties)
Loads and returns theFunctionNamespaceType
from theManagedFunctionSource
class.<S extends ManagedFunctionSource>
PropertyListManagedFunctionLoader. loadSpecification(java.lang.Class<S> mangedFunctionSourceClass)
Loads and returns thePropertyList
from theManagedFunctionSourceSpecification
for theManagedFunctionSource
.Methods in net.officefloor.compile.managedfunction with parameters of type ManagedFunctionSource Modifier and Type Method Description FunctionNamespaceType
ManagedFunctionLoader. loadManagedFunctionType(ManagedFunctionSource managedFunctionSource, PropertyList properties)
Loads and returns theFunctionNamespaceType
from theManagedFunctionSource
class.PropertyList
ManagedFunctionLoader. loadSpecification(ManagedFunctionSource managedFunctionSource)
Loads and returns thePropertyList
from theManagedFunctionSourceSpecification
for theManagedFunctionSource
. -
Uses of ManagedFunctionSource in net.officefloor.compile.spi.managedfunction.source.impl
Classes in net.officefloor.compile.spi.managedfunction.source.impl that implement ManagedFunctionSource Modifier and Type Class Description class
AbstractManagedFunctionSource
AbstractManagedFunctionSource
. -
Uses of ManagedFunctionSource in net.officefloor.compile.spi.section
Methods in net.officefloor.compile.spi.section with parameters of type ManagedFunctionSource Modifier and Type Method Description SectionFunctionNamespace
SectionDesigner. addSectionFunctionNamespace(java.lang.String functionNamespaceName, ManagedFunctionSource managedFunctionSource)
Adds aSectionFunctionNamespace
to theSectionNode
being built. -
Uses of ManagedFunctionSource in net.officefloor.compile.spi.section.source
Methods in net.officefloor.compile.spi.section.source with parameters of type ManagedFunctionSource Modifier and Type Method Description FunctionNamespaceType
SectionSourceContext. loadManagedFunctionType(java.lang.String functionNamespace, ManagedFunctionSource managedFunctionSource, PropertyList properties)
Loads theFunctionNamespaceType
. -
Uses of ManagedFunctionSource in net.officefloor.compile.test.managedfunction
Methods in net.officefloor.compile.test.managedfunction with type parameters of type ManagedFunctionSource Modifier and Type Method Description static <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoaderUtil. loadManagedFunctionType(java.lang.Class<S> managedFunctionSourceClass, java.lang.String... propertyNameValues)
Convenience method that loads theFunctionNamespaceType
by obtaining theClassLoader
from theManagedFunctionSource
class.static <S extends ManagedFunctionSource>
FunctionNamespaceTypeManagedFunctionLoaderUtil. loadManagedFunctionType(java.lang.Class<S> managedFunctionSourceClass, OfficeFloorCompiler compiler, java.lang.String... propertyNameValues)
Convenience method that loads theFunctionNamespaceType
with the providedOfficeFloorCompiler
.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 <S extends ManagedFunctionSource>
PropertyListManagedFunctionLoaderUtil. validateSpecification(java.lang.Class<S> managedFunctionSourceClass, java.lang.String... propertyNameLabels)
Validates theManagedFunctionSourceSpecification
for theManagedFunctionSource
.Methods in net.officefloor.compile.test.managedfunction with parameters of type ManagedFunctionSource Modifier and Type Method Description static FunctionNamespaceType
ManagedFunctionLoaderUtil. loadManagedFunctionType(ManagedFunctionSource managedFunctionSource, java.lang.String... propertyNameValues)
Convenience method that loads theFunctionNamespaceType
by obtaining theClassLoader
from theManagedFunctionSource
class.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
.static PropertyList
ManagedFunctionLoaderUtil. validateSpecification(ManagedFunctionSource managedFunctionSource, java.lang.String... propertyNameLabels)
Validates theManagedFunctionSourceSpecification
for theManagedFunctionSource
. -
Uses of ManagedFunctionSource in net.officefloor.plugin.clazz.method
Classes in net.officefloor.plugin.clazz.method that implement ManagedFunctionSource Modifier and Type Class Description class
AbstractFunctionManagedFunctionSource
-
Uses of ManagedFunctionSource in net.officefloor.plugin.managedfunction.clazz
Classes in net.officefloor.plugin.managedfunction.clazz that implement ManagedFunctionSource Modifier and Type Class Description class
ClassManagedFunctionSource
-
Uses of ManagedFunctionSource in net.officefloor.plugin.section.clazz
Classes in net.officefloor.plugin.section.clazz that implement ManagedFunctionSource Modifier and Type Class Description static class
ClassSectionSource.SectionClassManagedFunctionSource
ManagedFunctionSource
implementation to provide theManagedFunction
instances for theClassSectionSource
. -
Uses of ManagedFunctionSource in net.officefloor.plugin.section.clazz.flow
Methods in net.officefloor.plugin.section.clazz.flow with parameters of type ManagedFunctionSource Modifier and Type Method Description ClassSectionFunctionNamespace
ClassSectionFlowContext. addFunctionNamespace(java.lang.String namespaceName, ManagedFunctionSource managedFunctionSource, PropertyList properties)
Adds aSectionFunctionNamespace
. -
Uses of ManagedFunctionSource in net.officefloor.plugin.section.clazz.loader
Methods in net.officefloor.plugin.section.clazz.loader with parameters of type ManagedFunctionSource Modifier and Type Method Description ClassSectionFunctionNamespace
ClassSectionLoader. addManagedFunctions(java.lang.String namespaceName, ManagedFunctionSource managedFunctionSource, PropertyList properties, FunctionDecoration functionDecoration)
Loads theSectionFunction
instances. -
Uses of ManagedFunctionSource in net.officefloor.plugin.section.transform
Methods in net.officefloor.plugin.section.transform with parameters of type ManagedFunctionSource Modifier and Type Method Description SectionFunctionNamespace
TransformSectionDesigner. addSectionFunctionNamespace(java.lang.String namespaceName, ManagedFunctionSource managedFunctionSource)
-
Uses of ManagedFunctionSource in net.officefloor.web.template.section
Classes in net.officefloor.web.template.section that implement ManagedFunctionSource Modifier and Type Class Description static class
WebTemplateSectionSource.WebTemplateManagedFunctionSource
ManagedFunctionSource
for the HTTP template.
-