Class LocalMemorySpace
java.lang.Object
com.twineworks.tweakflow.lang.interpreter.memory.LocalMemorySpace
- All Implemented Interfaces:
MemorySpace
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionLocalMemorySpace(MemorySpace enclosingSpace, Scope scope, MemorySpaceType memorySpaceType, com.twineworks.collections.shapemap.ConstShapeMap<Cell> cells) -
Method Summary
Modifier and TypeMethodDescriptioncom.twineworks.collections.shapemap.ConstShapeMap<Cell>getCells()getScope()setEnclosingSpace(MemorySpace space)
-
Field Details
-
EMPTY
-
-
Constructor Details
-
LocalMemorySpace
public LocalMemorySpace(MemorySpace enclosingSpace, Scope scope, MemorySpaceType memorySpaceType, com.twineworks.collections.shapemap.ConstShapeMap<Cell> cells)
-
-
Method Details
-
setScope
-
getCells
- Specified by:
getCellsin interfaceMemorySpace
-
getEnclosingSpace
- Specified by:
getEnclosingSpacein interfaceMemorySpace
-
setEnclosingSpace
- Specified by:
setEnclosingSpacein interfaceMemorySpace
-
getScope
- Specified by:
getScopein interfaceMemorySpace
-
getMemorySpaceType
- Specified by:
getMemorySpaceTypein interfaceMemorySpace
-