T - public class InfiInheritedASTNodeListGetter<T> extends DepthFirstProcess
astTypeList within the visited node, inclusively.
Note: This version uses Reflections.
In case if a separate AST-node specific getter exists for this use, prefer it
over this.| Modifier and Type | Field and Description |
|---|---|
java.util.ArrayList<Node> |
astContents |
private java.util.HashSet<java.lang.Class<T>> |
astTypeList |
| Constructor and Description |
|---|
InfiInheritedASTNodeListGetter(java.util.HashSet<java.lang.Class<T>> astType) |
| Modifier and Type | Method and Description |
|---|---|
void |
initProcess(Node n) |
endProcess, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic java.util.ArrayList<Node> astContents
private java.util.HashSet<java.lang.Class<T>> astTypeList
public InfiInheritedASTNodeListGetter(java.util.HashSet<java.lang.Class<T>> astType)
public void initProcess(Node n)
initProcess in class DepthFirstProcess