Index<ASTNode>
final Map<Class<? extends ASTNode>,Set<? extends ASTNode>>
index
NodeIndex()
void
add(ASTNode node)
<T extends ASTNode>Set<T>
get(Class<T> clazz)
get(T node)
<T extends ASTNode>T
getOne(Class<T> clazz)
getOne(T node)
<T extends ASTNode>Stream<T>
getStream(Class<T> clazz)
boolean
has(ASTNode node)
has(Class<? extends ASTNode> clazz)
merge(NodeIndex other)
remove(ASTNode node)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
add
remove