Uses of Package
com.jeffpalm.javaparser

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.