Top Annotations Classes Enums
[default module]

Package com.github.javaparser.ast


Annotation Summary

Modifier and TypeAnnotation and Description
public @interface
AllFieldsConstructor

Tells tools that this is the constructor which directly initializes all fields (except "range" and "comment")

public @interface
Generated

Copied from javax.annotation.Generated and reduced a bit.

Class Summary

Modifier and TypeClass and Description
public class
ArrayCreationLevel

In new int[1][2]; there are two ArrayCreationLevel objects, the first one contains the expression "1", the second the expression "2".

public class
CompilationUnit

This class represents the entire compilation unit.

public abstract class
DataKey<
The type of the object which is stored
T
>

A key to a piece of data associated with a Node at runtime.

public class
ImportDeclaration

An import declaration.

public class
Modifier

A modifier, like private, public, or volatile.

public abstract class
Node

Base class for all nodes of the abstract syntax tree.

public class
NodeList<
the type of nodes contained.
N extends Node
>

A list of nodes.

public class
PackageDeclaration

A package declaration.

Enum Summary

Modifier and TypeEnum and Description
public enum
AccessSpecifier

Access specifier.