|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
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 All Classes |