|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.jeffpalm.javaparser | |
|---|---|
| com.jeffpalm.javaparser | |
| Classes in com.jeffpalm.javaparser used by com.jeffpalm.javaparser | |
|---|---|
| AccessNode
This class is the base for all Nodes that contain modifiers ("public", "native", etc.). |
|
| ASTActualTypeArgument
Stores an Actual Type Parameter (new to JDK 1.5). |
|
| ASTAdditiveExpression
Stores an additive expression consiting of a list of MultiplicativeExpression (contained in the children) separated by operators ("+" "-") contained in the list of names. |
|
| ASTAllocationExpression
Holds an expression where a new object is allocated. |
|
| ASTAndExpression
Holds an expression held together by & binary operator. |
|
| ASTAnnotation
Description of the Class |
|
| ASTAnnotationMethodDeclaration
Description of the Class |
|
| ASTAnnotationTypeDeclaration
Description of the Class |
|
| ASTAnnotationTypeMemberDeclaration
Description of the Class |
|
| ASTArgumentList
Description of the Class |
|
| ASTArguments
Holds the argument list that contains the specific arguments of a method invocation. |
|
| ASTArrayDimsAndInits
Holds the array dimensions and the initialization for the array. |
|
| ASTArrayInitializer
Holds the array initializer |
|
| ASTAssertionStatement
Allows assertions to be thrown. |
|
| ASTAssignmentOperator
This node contains some type of assignment operator for instance = or +=. |
|
| ASTBlock
Contains a block ("{" ... |
|
| ASTBlockStatement
Blocks are made up of BlockStatements. |
|
| ASTBooleanLiteral
Holds either "true" or "false" |
|
| ASTBreakStatement
Contains a break statement. |
|
| ASTCastExpression
Casts an object or a primitive type to a different object or primitive type. |
|
| ASTClassBody
Stores the class body. |
|
| ASTClassBodyDeclaration
Each class body is made up of a number of class body declarations. |
|
| ASTClassDeclaration
Holds a class declaration. |
|
| ASTClassOrInterfaceType
Description of the Class |
|
| ASTCompilationUnit
Top level unit for compilation which is able to sort the import statements. |
|
| ASTConditionalAndExpression
Expression made from the && operator |
|
| ASTConditionalExpression
Expression built from ? and : to do a small if then else operation inside an expression. |
|
| ASTConditionalOrExpression
Conditional operation that works with boolean values created with the "||" operator. |
|
| ASTConstantDeclaration
Description of the Class |
|
| ASTConstructorDeclaration
Description of the Class |
|
| ASTContinueStatement
Stores a continue statement. |
|
| ASTDoStatement
Stores a do { ... |
|
| ASTEmptyStatement
Stores an empty statement. |
|
| ASTEnumDeclaration
Stores an enum declaration. |
|
| ASTEnumElement
This holds an element of an enumeration. |
|
| ASTEqualityExpression
Expression that contains == or !=. |
|
| ASTExclusiveOrExpression
Expression of integer values which is combined with the ^ (xor) operator. |
|
| ASTExplicitConstructorInvocation
Holds an invocation of super() or this() in a constructor. |
|
| ASTExpression
This is the base structure for an expression. |
|
| ASTFieldDeclaration
Holds a field declaration. |
|
| ASTForInit
Stores the initialization expression of the for statement |
|
| ASTFormalParameter
Stores an individual formal parameter in a method declaration |
|
| ASTFormalParameters
Stores a list of formal parameters |
|
| ASTForStatement
Stores a for statement |
|
| ASTForUpdate
Stores the update expression for a for statement |
|
| ASTGenericNameList
Contains a list of ClassOrInterfaceType as its children. |
|
| ASTIdentifier
This node holds an identifier. |
|
| ASTIfStatement
Stores an if statement. |
|
| ASTImportDeclaration
Stores an import declaration that appears at the beginning of a java file. |
|
| ASTInclusiveOrExpression
Stores a binary operation that performs a bitwise or expressed with the | operator. |
|
| ASTInitializer
Stores a static or dynamic initializer that is contained within the class. |
|
| ASTInstanceOfExpression
Contains an expression with instanceof operator |
|
| ASTInterfaceBody
Contains the body of the interface. |
|
| ASTInterfaceDeclaration
Holds an interface declaration. |
|
| ASTInterfaceMemberDeclaration
Structures that can be contained within the interface's body |
|
| ASTLabeledStatement
A statement that has been labeled. |
|
| ASTLiteral
Contains a constant or literal value in the code. |
|
| ASTLocalVariableDeclaration
Declares a local variable in a method |
|
| ASTMemberValue
Description of the Class |
|
| ASTMemberValueArrayInitializer
Description of the Class |
|
| ASTMemberValuePair
Description of the Class |
|
| ASTMemberValuePairs
Description of the Class |
|
| ASTMethodDeclaration
Holds a method declaration in a class |
|
| ASTMethodDeclarator
Constains the name and the parameters associated with this method |
|
| ASTMultiplicativeExpression
Expression consisting of a list of UnaryExpression (contained in the children) separated by operators ("*", "/" or "%") contained in the list of names. |
|
| ASTName
Stores a name. |
|
| ASTNameList
Contains a list of names contained in the children, for instance for the interfaces that a class implements. |
|
| ASTNestedClassDeclaration
Holds a nested class declaration |
|
| ASTNestedInterfaceDeclaration
Holds a nested interface |
|
| ASTNullLiteral
Holds the literal "null" |
|
| ASTPackageDeclaration
Holds the package declaration at the beginning of the java file |
|
| ASTPostfixExpression
Operator tacked on to the end of the expression |
|
| ASTPreDecrementExpression
Expression to decrement a value before inserting it's value into the expression. |
|
| ASTPreIncrementExpression
Expression to increment a value before inserting it into the expression |
|
| ASTPrimaryExpression
The primary expression that actually contains the variables or methods involved in the expression. |
|
| ASTPrimaryPrefix
The prefix expression. |
|
| ASTPrimarySuffix
The primary suffix of the expression |
|
| ASTPrimitiveType
Contains a primitive type such as "int" or "boolean" |
|
| ASTReferenceType
Description of the Class |
|
| ASTReferenceTypeList
Description of the Class |
|
| ASTRelationalExpression
Contains a set of inequality relationships |
|
| ASTResultType
Contains void, a primitive type, or a named type and can be used as a return value from a method. |
|
| ASTReturnStatement
A statement that returns a value from the method |
|
| ASTShiftExpression
Performs bitwise shift operations |
|
| ASTStatement
Place holder for a statement |
|
| ASTStatementExpression
A statement that is also an expression |
|
| ASTStatementExpressionList
Series of statements |
|
| ASTSwitchLabel
Switch label |
|
| ASTSwitchStatement
The switch statement |
|
| ASTSynchronizedStatement
Statement that uses the synchronized keyword to perform mutual exclusion |
|
| ASTThrowStatement
Statement that throws an exception |
|
| ASTTryStatement
Statement that catches exceptions |
|
| ASTType
Declares a type |
|
| ASTTypeArguments
Type Arguments. |
|
| ASTTypeDeclaration
Declares a new type |
|
| ASTTypeParameter
A Type Parameter. |
|
| ASTTypeParameterList
A list of Type Parameters which are contained in this nodes children. |
|
| ASTTypeParameters
Contains a TypeParameterList as its only child. |
|
| ASTUnaryExpression
Declares an expression that takes only one argument. |
|
| ASTUnaryExpressionNotPlusMinus
An expression that takes only a single argument that is not + or minus. |
|
| ASTUnmodifiedClassDeclaration
Contains the class declaration without any modifiers |
|
| ASTUnmodifiedInterfaceDeclaration
Contains an unmodified interface |
|
| ASTVariableDeclarator
Declares a variable |
|
| ASTVariableDeclaratorId
Declares a variable. |
|
| ASTVariableInitializer
Initializes the variable |
|
| ASTWhileStatement
Contains a while statement |
|
| CharStream
Basic character stream. |
|
| ExceptionPrinter
Prints exceptions |
|
| JavaParser
|
|
| JavaParserConstants
|
|
| JavaParserTokenManager
|
|
| JavaParserTreeConstants
|
|
| JavaParserVisitor
|
|
| ModifierHolder
Holds a description of the modifiers for a field or a class |
|
| NamedNode
Declares node with a name. |
|
| Node
All AST nodes must implement this interface. |
|
| ParseException
This exception is thrown when parse errors are encountered. |
|
| ParserFactory
Generates new parsers for a java file |
|
| Scope
Provides methods which all scopes must implement. |
|
| SimpleNode
This object is the base class for all items in the AST (abstract syntax tree). |
|
| Token
Describes the input token stream. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||