Uses of Interface
net.officefloor.frame.internal.structure.BlockState
Packages that use BlockState
Package
Description
-
Uses of BlockState in net.officefloor.frame.impl.execute.flow
Methods in net.officefloor.frame.impl.execute.flow with parameters of type BlockStateModifier and TypeMethodDescription<O extends Enum<O>,F extends Enum<F>>
ManagedFunctionContainerFlowImpl.createManagedFunction(Object parameter, ManagedFunctionMetaData<O, F> managedFunctionMetaData, boolean isEnforceGovernance, BlockState parallelFunctionOwner) -
Uses of BlockState in net.officefloor.frame.impl.execute.function
Classes in net.officefloor.frame.impl.execute.function that implement BlockStateMethods in net.officefloor.frame.impl.execute.function that return BlockStateModifier and TypeMethodDescriptionManagedFunctionContainerImpl.getParallelBlock()ManagedFunctionContainerImpl.getParallelOwner()ManagedFunctionContainerImpl.getSequentialBlock()Methods in net.officefloor.frame.impl.execute.function with parameters of type BlockStateModifier and TypeMethodDescriptionvoidManagedFunctionContainerImpl.setParallelBlock(BlockState parallelBlock) voidManagedFunctionContainerImpl.setParallelOwner(BlockState parallelOwner) voidManagedFunctionContainerImpl.setSequentialBlock(BlockState sequentialBlock) Constructors in net.officefloor.frame.impl.execute.function with parameters of type BlockStateModifierConstructorDescriptionManagedFunctionBoundManagedObjects(ManagedFunctionLogic managedFunctionLogic, ManagedObjectMetaData<?>[] managedObjectMetaData, ManagedObjectIndex[] requiredManagedObjects, boolean[] requiredGovernance, boolean isEnforceGovernance, ManagedFunctionLogicMetaData functionLogicMetaData, BlockState parallelOwner, Flow flow, boolean isUnloadManagedObjects) Instantiate.ManagedFunctionContainerImpl(FunctionState setupFunction, ManagedFunctionLogic managedFunctionLogic, ManagedFunctionBoundManagedObjects boundManagedObjects, ManagedObjectIndex[] requiredManagedObjects, boolean[] requiredGovernance, boolean isEnforceGovernance, M functionLogicMetaData, BlockState parallelOwner, Flow flow, boolean isUnloadManagedObjects) Initiate. -
Uses of BlockState in net.officefloor.frame.impl.execute.governance
Methods in net.officefloor.frame.impl.execute.governance that return BlockStateModifier and TypeMethodDescriptionGovernanceContainerImpl.activateGovernance()GovernanceContainerImpl.disregardGovernance()GovernanceContainerImpl.enforceGovernance() -
Uses of BlockState in net.officefloor.frame.internal.structure
Subinterfaces of BlockState in net.officefloor.frame.internal.structureMethods in net.officefloor.frame.internal.structure that return BlockStateModifier and TypeMethodDescriptionGovernanceContainer.activateGovernance()Activates theGovernance.GovernanceContainer.disregardGovernance()Disregards theGovernance.GovernanceContainer.enforceGovernance()Enforces theGovernance.default BlockStateBlockState.getNextBlockToExecute()Obtains the nextFunctionStateto execute.BlockState.getParallelBlock()Obtains the parallelBlockState.default BlockStateBlockState.getParallelBlockToExecute()Obtains the parallelBlockStateto execute.BlockState.getParallelOwner()Obtains the parallel ownerBlockState.BlockState.getSequentialBlock()Obtains the sequentialBlockState.Methods in net.officefloor.frame.internal.structure with parameters of type BlockStateModifier and TypeMethodDescription<O extends Enum<O>,F extends Enum<F>>
ManagedFunctionContainerFlow.createManagedFunction(Object parameter, ManagedFunctionMetaData<O, F> managedFunctionMetaData, boolean isEnforceGovernance, BlockState parallelFunctionOwner) default voidBlockState.loadParallelBlock(BlockState parallelBlock) static voidBlockState.loadParallelOwner(BlockState parallelBlock, BlockState parallelOwner) Loads the parallel owner to the parallelBlockState.default voidBlockState.loadSequentialBlock(BlockState sequentialBlock) voidBlockState.setParallelBlock(BlockState parallelBlock) Specifies the parallelBlockState.voidBlockState.setParallelOwner(BlockState parallelOwner) Specifies the parallel owningBlockState.voidBlockState.setSequentialBlock(BlockState sequentialBlock) Specifies the sequentialBlockState.