Package-level declarations

Types

Link copied to clipboard
open class AbstractModifier : Node
Link copied to clipboard
Access specifier.
Link copied to clipboard
Tells tools that this is the constructor which directly initializes all fields (except "range" and "comment")
Link copied to clipboard
In new int[1][2]; there are two ArrayCreationLevel objects, the first one contains the expression "1", the second the expression "2".
Link copied to clipboard
open class CompilationUnit : Node
This class represents the entire compilation unit.
Link copied to clipboard
abstract class DataKey<T>
A key to a piece of data associated with a Node at runtime.
Link copied to clipboard
@Retention(value = SOURCE)
@Target(value = [])
annotation class Generated
Copied from javax.annotation.Generated and reduced a bit.
Link copied to clipboard
An import declaration.
Link copied to clipboard
interface Jmlish
Link copied to clipboard
open class Modifier : Node
A modifier, like private, public, or volatile.
Link copied to clipboard
Base class for all nodes of the abstract syntax tree.
Link copied to clipboard
A list of nodes.
Link copied to clipboard