Uses of Interface
net.officefloor.compile.internal.structure.NodeContext
-
-
Uses of NodeContext in net.officefloor.compile.impl
Classes in net.officefloor.compile.impl that implement NodeContext Modifier and Type Class Description class
OfficeFloorCompilerImpl
OfficeFloorCompiler
implementation. -
Uses of NodeContext in net.officefloor.compile.impl.administrator
Constructors in net.officefloor.compile.impl.administrator with parameters of type NodeContext Constructor Description AdministrationLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext, boolean isLoadingType)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.executive
Constructors in net.officefloor.compile.impl.executive with parameters of type NodeContext Constructor Description ExecutiveLoaderImpl(Node node, NodeContext nodeContext)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.governance
Constructors in net.officefloor.compile.impl.governance with parameters of type NodeContext Constructor Description GovernanceLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext, boolean isLoadingType)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.managedfunction
Constructors in net.officefloor.compile.impl.managedfunction with parameters of type NodeContext Constructor Description ManagedFunctionLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext, boolean isLoadingType)
Initiate for building.ManagedFunctionSourceContextImpl(java.lang.String managedFunctionSourceName, boolean isLoadingType, java.lang.String[] additionalProfiles, PropertyList propertyList, NodeContext context)
Initiate. -
Uses of NodeContext in net.officefloor.compile.impl.managedobject
Constructors in net.officefloor.compile.impl.managedobject with parameters of type NodeContext Constructor Description ManagedObjectLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.office
Constructors in net.officefloor.compile.impl.office with parameters of type NodeContext Constructor Description OfficeLoaderImpl(Node node, NodeContext nodeContext)
Initiate.OfficeSourceContextImpl(boolean isLoadingType, java.lang.String officeLocation, java.lang.String[] additionalProfiles, PropertyList propertyList, OfficeNode officeNode, NodeContext nodeContext)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.officefloor
Constructors in net.officefloor.compile.impl.officefloor with parameters of type NodeContext Constructor Description OfficeFloorLoaderImpl(Node node, NodeContext nodeContext)
Initiate.OfficeFloorSourceContextImpl(boolean isLoadingType, java.lang.String officeFloorLocation, java.lang.String[] additionalProfiles, PropertyList propertyList, OfficeFloorNode officeFloorNode, NodeContext nodeContext)
Initiate. -
Uses of NodeContext in net.officefloor.compile.impl.pool
Constructors in net.officefloor.compile.impl.pool with parameters of type NodeContext Constructor Description ManagedObjectPoolLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext, boolean isLoadingType)
Instantiate. -
Uses of NodeContext in net.officefloor.compile.impl.section
Constructors in net.officefloor.compile.impl.section with parameters of type NodeContext Constructor Description SectionLoaderImpl(OfficeNode officeNode, SectionNode parentSectionNode, NodeContext nodeContext)
Initiate.SectionSourceContextImpl(boolean isLoadingType, java.lang.String sectionLocation, java.lang.String[] additionalProfiles, PropertyList propertyList, SectionNode sectionNode, NodeContext context)
Initiate. -
Uses of NodeContext in net.officefloor.compile.impl.structure
Methods in net.officefloor.compile.impl.structure with parameters of type NodeContext Modifier and Type Method Description static <N extends Node>
NNodeUtil. getInitialisedNode(java.lang.String nodeName, java.util.Map<java.lang.String,N> nodes, NodeContext context, java.util.function.Supplier<N> create, java.util.function.Consumer<N> initialiser)
Obtains the initialisedNode
.static <N extends Node>
NNodeUtil. getInitialisedNode(N existingNode, NodeContext context, java.util.function.Supplier<N> create, java.util.function.Consumer<N> initialiser)
Obtains an initialisedNode
.static <S> S
NodeUtil. initialise(Node node, NodeContext context, S existingState, java.util.function.Supplier<S> createState)
Initialises theNode
.Constructors in net.officefloor.compile.impl.structure with parameters of type NodeContext Constructor Description AdministrationNodeImpl(java.lang.String administrationName, OfficeNode officeNode, NodeContext context)
Initiate.EscalationNodeImpl(java.lang.String escalationType, OfficeNode officeNode, NodeContext context)
Initiate.ExecutionStrategyNodeImpl(java.lang.String executionStrategyName, ExecutiveNode executive, NodeContext context)
Instantiate.ExecutiveNodeImpl(OfficeFloorNode officeFloor, NodeContext context)
Initiate.FunctionFlowNodeImpl(java.lang.String flowName, boolean isEscalation, ManagedFunctionNode function, NodeContext context)
Initiate.FunctionNamespaceNodeImpl(java.lang.String namespaceName, SectionNode section, NodeContext context)
Instantiate.FunctionObjectNodeImpl(java.lang.String objectName, ManagedFunctionNode functionNode, NodeContext context)
Initiate.GovernanceNodeImpl(java.lang.String governanceName, OfficeNode officeNode, NodeContext context)
Initiate.InputManagedObjectNodeImpl(java.lang.String inputManagedObjectName, java.lang.String inputObjectType, OfficeFloorNode officeFloor, NodeContext context)
Initiate.ManagedFunctionNodeImpl(java.lang.String functionName, SectionNode sectionNode, NodeContext context)
Initiate.ManagedObjectDependencyNodeImpl(java.lang.String dependencyName, ManagedObjectNode managedObject, NodeContext context)
Initiate.ManagedObjectDependencyNodeImpl(java.lang.String dependencyName, ManagedObjectSourceNode managedObjectSource, NodeContext context)
Initiate.ManagedObjectExecutionStrategyNodeImpl(java.lang.String executionStrategyName, ManagedObjectSourceNode managedObjectSourceNode, NodeContext context)
Instantiate.ManagedObjectFlowNodeImpl(java.lang.String managedObjectFlowName, ManagedObjectSourceNode managedObjectSource, NodeContext context)
Initiate.ManagedObjectFunctionDependencyNodeImpl(java.lang.String dependencyName, ManagedObjectSourceNode managedObjectSource, NodeContext context)
Initiate.ManagedObjectNodeImpl(java.lang.String managedObjectName, SectionNode containingSectionNode, OfficeNode containingOfficeNode, OfficeFloorNode containingOfficeFloorNode, NodeContext context)
Initiate.ManagedObjectPoolNodeImpl(java.lang.String managedObjectPoolName, SectionNode containingSectionNode, OfficeNode containingOfficeNode, OfficeFloorNode containingOfficeFloorNode, NodeContext context)
Instantiate.ManagedObjectSourceNodeImpl(java.lang.String managedObjectSourceName, SectionNode containingSectionNode, OfficeNode containingOfficeNode, SuppliedManagedObjectSourceNode containingSuppliedManagedObjectNode, OfficeFloorNode containingOfficeFloorNode, NodeContext context)
Initiate.ManagedObjectTeamNodeImpl(java.lang.String teamName, ManagedObjectSourceNode managedObjectSource, NodeContext context)
Initiate.ManagingOfficeNodeImpl(ManagedObjectSourceNode managedObjectSource, NodeContext context)
Initiate.OfficeFloorNodeImpl(java.lang.String officeFloorSourceClassName, OfficeFloorSource officeFloorSource, java.lang.String officeFloorLocation, NodeContext context, java.util.Map<java.lang.String,Profiler> profilers)
Initiate.OfficeInputNodeImpl(java.lang.String name, OfficeNode officeNode, NodeContext context)
Initialise.OfficeNodeImpl(java.lang.String officeName, OfficeFloorNode officeFloor, NodeContext context)
Initialise with all parameters.OfficeObjectNodeImpl(java.lang.String objectName, OfficeNode office, NodeContext context)
Allow adding aOfficeObject
via theOfficeArchitect
.OfficeOutputNodeImpl(java.lang.String name, OfficeNode office, NodeContext context)
Instantiate.OfficeStartNodeImpl(java.lang.String startName, OfficeNode office, NodeContext context)
Initiate.OfficeTeamNodeImpl(java.lang.String teamName, OfficeNode office, NodeContext context)
Instantiate.ResponsibleTeamNodeImpl(java.lang.String teamName, ManagedFunctionNode taskNode, NodeContext context)
Initiate.SectionInputNodeImpl(java.lang.String inputName, SectionNode section, NodeContext context)
Instantiate.SectionNodeImpl(boolean isSectionNamed, java.lang.String sectionName, SectionNode parentSection, OfficeNode office, NodeContext context)
Initialises thisSectionNode
with the basic information.SectionObjectNodeImpl(java.lang.String objectName, SectionNode section, NodeContext context)
Instantiate.SectionOutputNodeImpl(java.lang.String outputName, SectionNode section, NodeContext context)
Instantiate.SuppliedManagedObjectSourceNodeImpl(java.lang.String qualifier, java.lang.String type, SupplierNode supplierNode, NodeContext context)
Initiate.SupplierNodeImpl(java.lang.String supplierName, OfficeNode officeNode, OfficeFloorNode officeFloorNode, NodeContext context)
Instantiate.SupplierThreadLocalNodeImpl(java.lang.String qualifier, java.lang.String type, SupplierNode supplierNode, NodeContext context)
Initiate.TeamNodeImpl(java.lang.String teamName, OfficeFloorNode officeFloor, NodeContext context)
Initiate. -
Uses of NodeContext in net.officefloor.compile.impl.supplier
Constructors in net.officefloor.compile.impl.supplier with parameters of type NodeContext Constructor Description SupplierLoaderImpl(Node node, OfficeNode officeNode, NodeContext nodeContext, boolean isLoadingType)
Instantiate.SupplierSourceContextImpl(java.lang.String supplierSourceName, boolean isLoadingType, java.lang.String[] additionalProfiles, PropertyList propertyList, NodeContext context)
Initiate. -
Uses of NodeContext in net.officefloor.compile.impl.team
Constructors in net.officefloor.compile.impl.team with parameters of type NodeContext Constructor Description TeamLoaderImpl(Node node, NodeContext nodeContext)
Initiate for building.
-