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, visit
public 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