public interface Frame
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
contains(String key) |
void |
dispose() |
Variable |
get(String key) |
Map<String,Variable> |
getAll() |
ModuleElement |
getCurrentStatement() |
ModuleElement |
getEntryPoint() |
String |
getLabel() |
FrameType |
getType() |
default boolean |
isProtected() |
default void |
put(Iterable<Variable> variables) |
void |
put(String name,
Object value) |
default void |
put(Variable... variables) |
void |
put(Variable variable) |
void |
putAll(Map<String,Variable> variables) |
void |
remove(String name) |
void |
setCurrentStatement(ModuleElement ast) |
void |
setEntryPoint(ModuleElement entryPoint) |
void |
setLabel(String label) |
void |
setType(FrameType type) |
void dispose()
void clear()
String getLabel()
void setLabel(String label)
void remove(String name)
void put(Variable variable)
default void put(Variable... variables)
variables
- boolean contains(String key)
default boolean isProtected()
true
if this frame is protected visibility.FrameType getType()
void setType(FrameType type)
ModuleElement getEntryPoint()
void setEntryPoint(ModuleElement entryPoint)
void setCurrentStatement(ModuleElement ast)
ModuleElement getCurrentStatement()
Copyright © 2020. All rights reserved.