Package org.fife.rsta.ac.java.rjc.ast
Nodes making an abstract syntax tree for Java code.
-
Interface Summary Interface Description ASTNode A node in a Java AST.Member A marker for a member of a class or interface.TypeDeclaration A type declaration.TypeDeclarationContainer Interface for tree nodes that can hold type declarations (e.g. -
Class Summary Class Description AbstractASTNode Base implementation of an AST node.AbstractMember Code shared amongst allMembernodes.AbstractTypeDeclarationNode A base class for type declaration nodes.CodeBlock A block of code in curly braces in a class.CompilationUnit ACompilationUnitis the root node of an AST for a Java source file.CompilationUnit.ZeroOffset An offset that always returns 0.EnumBody An EnumBody.EnumDeclaration Represents an enum declaration.Field Represents a field in a class file.FormalParameter A parameter to a method.ImportDeclaration An import declaration in a class file.LocalVariable Base class for local variables and formal parameters.Method Represents a method in a Java type.NormalClassDeclaration A class declaration.NormalInterfaceDeclaration An interface declaration.Package Represents a package in a class file.