Interface SupplierThreadLocalNode
- All Superinterfaces:
LinkObjectNode,Node,OfficeDependencyRequireNode,OfficeFloorDependencyRequireNode,OfficeFloorSupplierThreadLocal,OfficeSupplierThreadLocal
- All Known Implementing Classes:
SupplierThreadLocalNodeImpl
public interface SupplierThreadLocalNode
extends LinkObjectNode, OfficeFloorSupplierThreadLocal, OfficeSupplierThreadLocal
Node for a
SupplierThreadLocal.- Author:
- Daniel Sagenschneider
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildSupplierThreadLocal(CompileContext context) Builds theSupplierThreadLocal.Obtains theSupplierNodecontaining thisSupplierThreadLocalNode.voidinitialise(OptionalThreadLocalReceiver optionalThreadLocalReceiver) Initialises theSupplierThreadLocalNode.Methods inherited from interface net.officefloor.compile.internal.structure.LinkObjectNode
getLinkedObjectNode, linkObjectNodeMethods inherited from interface net.officefloor.compile.internal.structure.Node
getChildNodes, getLocation, getNodeName, getNodeType, getParentNode, getQualifiedName, getQualifiedName, isInitialisedMethods inherited from interface net.officefloor.compile.spi.officefloor.OfficeFloorSupplierThreadLocal
getOfficeFloorSupplierThreadLocalName, getQualifier, getTypeMethods inherited from interface net.officefloor.compile.spi.office.OfficeSupplierThreadLocal
getOfficeSupplierThreadLocalName, getQualifier, getType
-
Field Details
-
TYPE
Nodetype.- See Also:
-
-
Method Details
-
initialise
Initialises theSupplierThreadLocalNode.- Parameters:
optionalThreadLocalReceiver-OptionalThreadLocalReceiver.
-
getSupplierNode
SupplierNode getSupplierNode()Obtains theSupplierNodecontaining thisSupplierThreadLocalNode.- Returns:
- Parent
SupplierNode.
-
buildSupplierThreadLocal
Builds theSupplierThreadLocal.- Parameters:
context-CompileContext.
-