public class SlotTable
extends java.lang.Object
Constructor and Description |
---|
SlotTable() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsSlot(java.lang.String name) |
java.util.Optional<LocalSlot> |
getSlot(java.lang.String name) |
java.util.OptionalDouble |
getSlotValue(java.lang.String name) |
java.util.Optional<LocalSlot.Variable> |
getVariable(java.lang.String name) |
java.util.Optional<LocalSlot.Variable> |
initVariable(java.lang.String name) |
java.util.Set<java.lang.String> |
keySet() |
void |
putSlot(java.lang.String name,
LocalSlot slot) |
public java.util.Set<java.lang.String> keySet()
public void putSlot(java.lang.String name, LocalSlot slot)
public boolean containsSlot(java.lang.String name)
public java.util.Optional<LocalSlot.Variable> initVariable(java.lang.String name)
public java.util.Optional<LocalSlot> getSlot(java.lang.String name)
public java.util.Optional<LocalSlot.Variable> getVariable(java.lang.String name)
public java.util.OptionalDouble getSlotValue(java.lang.String name)