public class Node<T extends com.sun.tools.javac.tree.JCTree> extends Object
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(Node newChild,
AstHelper.Mode mode,
int offset) |
<T extends com.sun.tools.javac.tree.JCTree> |
deepGetChildrenOfType(Class<T> clazz)
Gets children of given type, search all depths.
|
boolean |
equals(Object o) |
List<Node> |
getChildren() |
<T extends com.sun.tools.javac.tree.JCTree> |
getChildrenOfType(Class<T> clazz) |
T |
getObject() |
Node |
getParent() |
int |
hashCode() |
boolean |
is(Class clazz) |
boolean |
isAddedByHandler() |
void |
removeChild(Node child) |
public T getObject()
public Node getParent()
public <T extends com.sun.tools.javac.tree.JCTree> List<Node<T>> getChildrenOfType(Class<T> clazz)
public <T extends com.sun.tools.javac.tree.JCTree> List<Node<T>> deepGetChildrenOfType(Class<T> clazz)
public boolean isAddedByHandler()
public void addChild(Node newChild, AstHelper.Mode mode, int offset)
public void removeChild(Node child)
public boolean is(Class clazz)
Copyright © 2019. All rights reserved.