public class TreeContext
Type Params | Return Type | Name and description |
---|---|---|
|
void |
afterVisit(TreeContextAction action) |
|
void |
afterVisit(Closure<?> action) |
|
Object |
doCall(Object key) |
|
TreeContext |
fork(ASTNode node) |
|
ASTNode |
getNode() |
|
List<TreeContextAction> |
getOnPopHandlers() |
|
TreeContext |
getParent() |
|
Expression |
getReplacement() |
|
List<TreeContext> |
getSiblings() |
|
Map<?, List<?>> |
getUserdata() |
|
List<?> |
getUserdata(Object key) |
|
List<?> |
getUserdata(Object key, boolean searchParent) |
|
boolean |
matches(ASTNodePredicate predicate) |
|
boolean |
matches(Closure<Boolean> predicate) |
|
void |
putUserdata(Object key, Object value) |
|
void |
setReplacement(Expression replacement) |
|
String |
toString() |