Package jparse.expr

Provides classes that represent Java expressions.

See:
          Description

Class Summary
ArithmeticAST An AST node that represents an arithmetic expression
ArrayInitAST An AST node that represents an array initializer
AssignAST An AST node that represents an assignment
BitwiseAST An AST node that represents a bitwise expression
BooleanAST An AST node that represents a boolean expression
BooleanLiteralAST An AST node that represents a literal boolean
CharLiteralAST An AST node that represents a literal character
ConditionalAST An AST node that represents a conditional expression
ExpressionAST An AST node that represents an expression
FloatLiteralAST An AST node that represents a literal floating point number
IdentifierAST An AST node that represents an identifier
IndexAST An AST node that represents an index expression
InitializerAST An AST node that represents a variable initializer
ListAST An AST node that represents an expression list
MethodCallAST An AST node that represents a method call
NewAST An AST node that represents a "new" expression
NullLiteralAST An AST node that represents a the literal null
NumLiteralAST An AST node that represents a literal number
ParenthesizedAST An AST node that represents a parenthesized expression
ShiftAST An AST node that represents a shift expression
StringLiteralAST An AST node that represents a literal string
ThisLiteralAST An AST node that represents the literal this
TypeAST An AST node that represents a type expression
TypecastAST An AST node that represents a typecast
UnaryArithAST An AST node that represents a unary arithmetic expression
VarAST An AST node that represents a variable definition or formal parameter
 

Package jparse.expr Description

Provides classes that represent Java expressions.