Class | Description |
---|---|
ArrayCreationLevel |
In
new int[1][2]; there are two ArrayCreationLevel objects,
the first one contains the expression "1",
the second the expression "2". |
CompilationUnit |
This class represents the entire compilation unit.
|
CompilationUnit.Storage |
Information about where this compilation unit was loaded from.
|
DataKey<T> |
A key to a piece of data associated with a
Node at runtime. |
ImportDeclaration |
An import declaration.
|
Modifier |
A modifier, like private, public, or volatile.
|
Node |
Base class for all nodes of the abstract syntax tree.
|
Node.BreadthFirstIterator |
Performs a breadth-first node traversal starting with a given node.
|
Node.DirectChildrenIterator |
Performs a simple traversal over all nodes that have the passed node as their parent.
|
Node.ParentsVisitor |
Iterates over the parent of the node, then the parent's parent, then the parent's parent's parent, until running
out of parents.
|
Node.PostOrderIterator |
Performs a post-order (or leaves-first) node traversal starting with a given node.
|
Node.PreOrderIterator |
Performs a pre-order (or depth-first) node traversal starting with a given node.
|
NodeList<N extends Node> |
A list of nodes.
|
PackageDeclaration |
A package declaration.
|
Enum | Description |
---|---|
AccessSpecifier |
Access specifier.
|
Modifier.Keyword |
The Java modifier keywords.
|
Node.ObserverRegistrationMode |
Different registration mode for observers on nodes.
|
Node.Parsedness | |
Node.TreeTraversal |
Annotation Type | Description |
---|---|
AllFieldsConstructor |
Tells tools that this is the constructor which directly initializes all fields (except "range" and "comment")
|
Generated |
Copied from javax.annotation.Generated and reduced a bit.
|
Copyright © 2007–2020. All rights reserved.