Uses of Interface
net.officefloor.frame.api.build.OfficeFloorBuilder
-
-
Uses of OfficeFloorBuilder in net.officefloor.compile.impl
Methods in net.officefloor.compile.impl with parameters of type OfficeFloorBuilder Modifier and Type Method Description void
OfficeFloorCompilerImpl. initiateOfficeFloorBuilder(OfficeFloorBuilder builder)
-
Uses of OfficeFloorBuilder in net.officefloor.compile.impl.structure
Methods in net.officefloor.compile.impl.structure with parameters of type OfficeFloorBuilder Modifier and Type Method Description void
ExecutiveNodeImpl. buildExecutive(OfficeFloorBuilder builder, CompileContext compileContext)
void
ManagedObjectSourceNodeImpl. buildManagedObject(OfficeFloorBuilder builder, OfficeNode managingOffice, OfficeBuilder officeBuilder, OfficeBindings officeBindings, CompileContext compileContext)
OfficeBindings
OfficeNodeImpl. buildOffice(OfficeFloorBuilder builder, CompileContext compileContext, Profiler profiler)
void
TeamNodeImpl. buildTeam(OfficeFloorBuilder builder, CompileContext compileContext)
OfficeFloor
OfficeFloorNodeImpl. deployOfficeFloor(java.lang.String officeFloorName, OfficeFloorBuilder builder, CompileContext compileContext)
Constructors in net.officefloor.compile.impl.structure with parameters of type OfficeFloorBuilder Constructor Description OfficeBindingsImpl(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 OfficeFloorBuilder Modifier and Type Method Description void
ExecutiveNode. buildExecutive(OfficeFloorBuilder builder, CompileContext compileContext)
Builds theExecutive
for thisExecutiveNode
.void
ManagedObjectSourceNode. buildManagedObject(OfficeFloorBuilder builder, OfficeNode managingOffice, OfficeBuilder managingOfficeBuilder, OfficeBindings officeBindings, CompileContext compileContext)
BuildsManagedObjectSource
for thisManagedObjectNode
.OfficeBindings
OfficeNode. buildOffice(OfficeFloorBuilder builder, CompileContext compileContext, Profiler profiler)
Builds theOffice
for thisOfficeNode
.void
TeamNode. buildTeam(OfficeFloorBuilder builder, CompileContext compileContext)
OfficeFloor
OfficeFloorNode. deployOfficeFloor(java.lang.String officeFloorName, OfficeFloorBuilder officeFloorBuilder, CompileContext compileContext)
Deploys theOfficeFloor
.void
NodeContext. initiateOfficeFloorBuilder(OfficeFloorBuilder builder)
Initiates theOfficeFloorBuilder
with theOfficeFloorCompiler
details. -
Uses of OfficeFloorBuilder in net.officefloor.frame.api
Methods in net.officefloor.frame.api that return OfficeFloorBuilder Modifier and Type Method Description static OfficeFloorBuilder
OfficeFrame. createOfficeFloorBuilder()
Convenience method to create a singleOfficeFloorBuilder
, as there is typically only oneOfficeFloor
per JVM.abstract OfficeFloorBuilder
OfficeFrame. createOfficeFloorBuilder(java.lang.String officeFloorName)
Obtains theOfficeFloorBuilder
. -
Uses of OfficeFloorBuilder in net.officefloor.frame.api.build
Methods in net.officefloor.frame.api.build with parameters of type OfficeFloorBuilder Modifier and Type Method Description static OfficeFloor
OfficeFloorBuildException. buildOfficeFloor(OfficeFloorBuilder officeFloorBuilder)
Provides the necessary functionality to propagate theOfficeFloorBuildException
on the first issue in constructing theOfficeFloor
. -
Uses of OfficeFloorBuilder in net.officefloor.frame.impl
Methods in net.officefloor.frame.impl that return OfficeFloorBuilder Modifier and Type Method Description OfficeFloorBuilder
OfficeFrameImpl. createOfficeFloorBuilder(java.lang.String officeFloorName)
-
Uses of OfficeFloorBuilder in net.officefloor.frame.impl.construct.officefloor
Classes in net.officefloor.frame.impl.construct.officefloor that implement OfficeFloorBuilder Modifier and Type Class Description class
OfficeFloorBuilderImpl
Implementation ofOfficeFloorBuilder
. -
Uses of OfficeFloorBuilder in net.officefloor.frame.test
Methods in net.officefloor.frame.test that return OfficeFloorBuilder Modifier and Type Method Description OfficeFloorBuilder
AbstractOfficeConstructTestCase. getOfficeFloorBuilder()
Obtains theOfficeFloorBuilder
.OfficeFloorBuilder
ConstructTestSupport. getOfficeFloorBuilder()
Obtains theOfficeFloorBuilder
.Methods in net.officefloor.frame.test with parameters of type OfficeFloorBuilder Modifier and Type Method Description static <F extends java.lang.Enum<F>>
ManagedObjectBuilder<F>MockManagedObjectSource. bindManagedObject(java.lang.String name, ManagedObject managedObject, ManagedObjectSourceMetaData<?,F> sourceMetaData, OfficeFloorBuilder officeFloorBuilder)
Convenience method to bind theManagedObject
instance to theManagedObjectBuilder
.static TeamBuilder<?>
MockTeamSource. bindTeamBuilder(OfficeFloorBuilder officeFloorBuilder, java.lang.String teamName, Team team)
Binds theTeam
to the name.static java.util.function.Supplier<OfficeManager>
OfficeManagerTestSupport. capture(OfficeFloorBuilder officeFloorBuilder)
Sets up the capture ofOfficeManager
.Method parameters in net.officefloor.frame.test with type arguments of type OfficeFloorBuilder Modifier and Type Method Description void
ConstructTestSupport. addOfficeFloorEnhancer(java.util.function.Consumer<OfficeFloorBuilder> enhancer)
Adds anOfficeFloor
enhancer.
-