Uses of Interface
net.officefloor.frame.api.build.OfficeFloorBuilder
Packages that use OfficeFloorBuilder
Package
Description
-
Uses of OfficeFloorBuilder in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl with parameters of type OfficeFloorBuilderModifier and TypeMethodDescriptionvoidOfficeFloorCompilerImpl.initiateOfficeFloorBuilder(OfficeFloorBuilder builder) -
Uses of OfficeFloorBuilder in net.officefloor.compile.impl.structure
Methods in net.officefloor.compile.impl.structure with parameters of type OfficeFloorBuilderModifier and TypeMethodDescriptionvoidExecutiveNodeImpl.buildExecutive(OfficeFloorBuilder builder, CompileContext compileContext) voidManagedObjectSourceNodeImpl.buildManagedObject(OfficeFloorBuilder builder, OfficeNode managingOffice, OfficeBuilder officeBuilder, OfficeBindings officeBindings, CompileContext compileContext) OfficeNodeImpl.buildOffice(OfficeFloorBuilder builder, CompileContext compileContext, Profiler profiler) voidTeamNodeImpl.buildTeam(OfficeFloorBuilder builder, CompileContext compileContext) OfficeFloorNodeImpl.deployOfficeFloor(String officeFloorName, OfficeFloorBuilder builder, CompileContext compileContext) Constructors in net.officefloor.compile.impl.structure with parameters of type OfficeFloorBuilderModifierConstructorDescriptionOfficeBindingsImpl(OfficeNode office, OfficeBuilder officeBuilder, OfficeFloorBuilder officeFloorBuilder, CompileContext compileContext) Instantiates. -
Uses of OfficeFloorBuilder in net.officefloor.compile.internal.structure
Methods in net.officefloor.compile.internal.structure with parameters of type OfficeFloorBuilderModifier and TypeMethodDescriptionvoidExecutiveNode.buildExecutive(OfficeFloorBuilder builder, CompileContext compileContext) Builds theExecutivefor thisExecutiveNode.voidManagedObjectSourceNode.buildManagedObject(OfficeFloorBuilder builder, OfficeNode managingOffice, OfficeBuilder managingOfficeBuilder, OfficeBindings officeBindings, CompileContext compileContext) BuildsManagedObjectSourcefor thisManagedObjectNode.OfficeNode.buildOffice(OfficeFloorBuilder builder, CompileContext compileContext, Profiler profiler) Builds theOfficefor thisOfficeNode.voidTeamNode.buildTeam(OfficeFloorBuilder builder, CompileContext compileContext) OfficeFloorNode.deployOfficeFloor(String officeFloorName, OfficeFloorBuilder officeFloorBuilder, CompileContext compileContext) Deploys theOfficeFloor.voidNodeContext.initiateOfficeFloorBuilder(OfficeFloorBuilder builder) Initiates theOfficeFloorBuilderwith theOfficeFloorCompilerdetails. -
Uses of OfficeFloorBuilder in net.officefloor.frame.api
Methods in net.officefloor.frame.api that return OfficeFloorBuilderModifier and TypeMethodDescriptionstatic final OfficeFloorBuilderOfficeFrame.createOfficeFloorBuilder()Convenience method to create a singleOfficeFloorBuilder, as there is typically only oneOfficeFloorper JVM.abstract OfficeFloorBuilderOfficeFrame.createOfficeFloorBuilder(String officeFloorName) Obtains theOfficeFloorBuilder. -
Uses of OfficeFloorBuilder in net.officefloor.frame.api.build
Methods in net.officefloor.frame.api.build with parameters of type OfficeFloorBuilderModifier and TypeMethodDescriptionstatic final OfficeFloorOfficeFloorBuildException.buildOfficeFloor(OfficeFloorBuilder officeFloorBuilder) Provides the necessary functionality to propagate theOfficeFloorBuildExceptionon the first issue in constructing theOfficeFloor. -
Uses of OfficeFloorBuilder in net.officefloor.frame.impl
Methods in net.officefloor.frame.impl that return OfficeFloorBuilderModifier and TypeMethodDescriptionOfficeFrameImpl.createOfficeFloorBuilder(String officeFloorName) -
Uses of OfficeFloorBuilder in net.officefloor.frame.impl.construct.officefloor
Classes in net.officefloor.frame.impl.construct.officefloor that implement OfficeFloorBuilder -
Uses of OfficeFloorBuilder in net.officefloor.frame.test
Methods in net.officefloor.frame.test that return OfficeFloorBuilderModifier and TypeMethodDescriptionAbstractOfficeConstructTestCase.getOfficeFloorBuilder()Obtains theOfficeFloorBuilder.ConstructTestSupport.getOfficeFloorBuilder()Obtains theOfficeFloorBuilder.Methods in net.officefloor.frame.test with parameters of type OfficeFloorBuilderModifier and TypeMethodDescriptionstatic <F extends Enum<F>>
ManagedObjectBuilder<F>MockManagedObjectSource.bindManagedObject(String name, ManagedObject managedObject, ManagedObjectSourceMetaData<?, F> sourceMetaData, OfficeFloorBuilder officeFloorBuilder) Convenience method to bind theManagedObjectinstance to theManagedObjectBuilder.static TeamBuilder<?>MockTeamSource.bindTeamBuilder(OfficeFloorBuilder officeFloorBuilder, String teamName, Team team) Binds theTeamto the name.static Supplier<OfficeManager>OfficeManagerTestSupport.capture(OfficeFloorBuilder officeFloorBuilder) Sets up the capture ofOfficeManager.Method parameters in net.officefloor.frame.test with type arguments of type OfficeFloorBuilderModifier and TypeMethodDescriptionvoidConstructTestSupport.addOfficeFloorEnhancer(Consumer<OfficeFloorBuilder> enhancer) Adds anOfficeFloorenhancer.