|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of Expression in org.codehaus.jparsec.examples.java.ast.declaration |
|---|
| Fields in org.codehaus.jparsec.examples.java.ast.declaration declared as Expression | |
|---|---|
Expression |
MethodDef.defaultValue
|
Expression |
FieldDef.value
|
| Fields in org.codehaus.jparsec.examples.java.ast.declaration with type parameters of type Expression | |
|---|---|
List<Expression> |
EnumDef.Value.arguments
|
| Constructors in org.codehaus.jparsec.examples.java.ast.declaration with parameters of type Expression | |
|---|---|
FieldDef(List<Modifier> modifiers,
TypeLiteral type,
String name,
Expression value)
|
|
MethodDef(List<Modifier> modifiers,
List<TypeParameterDef> typeParameters,
TypeLiteral returnType,
String name,
List<ParameterDef> parameters,
List<TypeLiteral> exceptions,
Expression defaultValue,
BlockStatement body)
|
|
| Constructor parameters in org.codehaus.jparsec.examples.java.ast.declaration with type arguments of type Expression | |
|---|---|
EnumDef.Value(String name,
List<Expression> arguments,
List<Member> body)
|
|
| Uses of Expression in org.codehaus.jparsec.examples.java.ast.expression |
|---|
| Classes in org.codehaus.jparsec.examples.java.ast.expression that implement Expression | |
|---|---|
class |
ArrayInitializer
Represents array initializer used in variable definition. |
class |
ArraySubscriptExpression
Represents an "array[i]" expression. |
class |
BinaryExpression
Represents binary expression such as "a + b". |
class |
BooleanLiteral
"true" or "false". |
class |
CastExpression
A cast expression. |
class |
CharLiteral
Represents a character literal. |
class |
ClassLiteral
Represents "Foo.class". |
class |
ConditionalExpression
Represents "?:" expression. |
class |
DecimalPointNumberLiteral
Represents a decimal point number. |
class |
Identifier
Represents a simple name as expression. |
class |
InstanceOfExpression
Represents "expr instanceof type". |
class |
IntegerLiteral
Represents any integral number literal. |
class |
MethodCallExpression
Represents expressions like obj.f(...). |
class |
NewArrayExpression
Represents a "new Foo[] {...}" or "new Foo[size] {...}" expression. |
class |
NewExpression
Represents a non-qualified "new" statement with possibly anonymous class syntax. |
class |
NullExpression
Represents "null". |
class |
PostfixUnaryExpression
Represents expression with postfix unary operator. |
class |
PrefixUnaryExpression
Represents expression with prefix unary operator. |
class |
QualifiedExpression
Represents "obj.field", "SomeType.staticField", "SomeType.SomeNestedType" or "org.codehaus.jparsec" kind of qualified expressions. |
class |
ScientificNumberLiteral
Represents scientific notation number. |
class |
StringLiteral
Represents a string literal. |
class |
SuperExpression
Represents the "super" keyword. |
class |
ThisExpression
"this" or "A.B.this". |
| Fields in org.codehaus.jparsec.examples.java.ast.expression declared as Expression | |
|---|---|
Expression |
ConditionalExpression.alternative
|
Expression |
ArraySubscriptExpression.array
|
Expression |
ConditionalExpression.condition
|
Expression |
ConditionalExpression.consequence
|
Expression |
PrefixUnaryExpression.expression
|
Expression |
PostfixUnaryExpression.expression
|
Expression |
InstanceOfExpression.expression
|
Expression |
CastExpression.expression
|
Expression |
ArraySubscriptExpression.index
|
static Expression |
NullExpression.instance
|
Expression |
BinaryExpression.left
|
Expression |
NewArrayExpression.length
|
Expression |
QualifiedExpression.qualifier
|
Expression |
NewExpression.qualifier
|
Expression |
BinaryExpression.right
|
Expression |
MethodCallExpression.target
|
| Fields in org.codehaus.jparsec.examples.java.ast.expression with type parameters of type Expression | |
|---|---|
List<Expression> |
NewExpression.arguments
|
List<Expression> |
MethodCallExpression.arguments
|
List<Expression> |
NewArrayExpression.initializer
|
List<Expression> |
ArrayInitializer.values
|
| Constructors in org.codehaus.jparsec.examples.java.ast.expression with parameters of type Expression | |
|---|---|
ArraySubscriptExpression(Expression array,
Expression index)
|
|
BinaryExpression(Expression left,
Operator op,
Expression right)
|
|
CastExpression(TypeLiteral type,
Expression expression)
|
|
ConditionalExpression(Expression condition,
Expression consequence,
Expression alternative)
|
|
InstanceOfExpression(Expression expression,
TypeLiteral typeLiteral)
|
|
MethodCallExpression(Expression target,
List<TypeLiteral> typeParameters,
String method,
List<Expression> arguments)
|
|
NewArrayExpression(TypeLiteral type,
Expression length,
List<Expression> initializer)
|
|
NewExpression(Expression qualifier,
TypeLiteral type,
List<Expression> arguments,
DefBody classBody)
|
|
PostfixUnaryExpression(Expression expression,
Operator op)
|
|
PrefixUnaryExpression(Operator op,
Expression expression)
|
|
QualifiedExpression(Expression qualifier,
String name)
|
|
| Constructor parameters in org.codehaus.jparsec.examples.java.ast.expression with type arguments of type Expression | |
|---|---|
ArrayInitializer(List<Expression> values)
|
|
MethodCallExpression(Expression target,
List<TypeLiteral> typeParameters,
String method,
List<Expression> arguments)
|
|
NewArrayExpression(TypeLiteral type,
Expression length,
List<Expression> initializer)
|
|
NewExpression(Expression qualifier,
TypeLiteral type,
List<Expression> arguments,
DefBody classBody)
|
|
| Uses of Expression in org.codehaus.jparsec.examples.java.ast.statement |
|---|
| Fields in org.codehaus.jparsec.examples.java.ast.statement declared as Expression | |
|---|---|
Expression |
WhileStatement.condition
|
Expression |
SwitchStatement.condition
|
Expression |
IfStatement.condition
|
Expression |
ForStatement.condition
|
Expression |
DoWhileStatement.condition
|
Expression |
AssertStatement.condition
|
Expression |
ExpressionStatement.expression
|
Expression |
AssertStatement.message
|
Expression |
ForeachStatement.of
|
Expression |
ThrowStatement.thrown
|
Expression |
VarStatement.Var.value
|
Expression |
ReturnStatement.value
|
Expression |
Annotation.Element.value
|
| Fields in org.codehaus.jparsec.examples.java.ast.statement with type parameters of type Expression | |
|---|---|
List<Expression> |
ThisCallStatement.args
|
List<Expression> |
SuperCallStatement.args
|
List<Pair<Expression,Statement>> |
SwitchStatement.cases
|
List<Pair<Expression,Statement>> |
IfStatement.elseifs
|
List<Expression> |
ExpressionListStatement.expressions
|
List<Expression> |
ForStatement.incrementer
|
| Constructors in org.codehaus.jparsec.examples.java.ast.statement with parameters of type Expression | |
|---|---|
Annotation.Element(String name,
Expression value)
|
|
AssertStatement(Expression condition,
Expression message)
|
|
DoWhileStatement(Statement statement,
Expression condition)
|
|
ExpressionStatement(Expression expression)
|
|
ForeachStatement(TypeLiteral type,
String var,
Expression of,
Statement statement)
|
|
ForStatement(Statement initializer,
Expression condition,
List<Expression> incrementer,
Statement statement)
|
|
IfStatement(Expression condition,
Statement then,
List<Pair<Expression,Statement>> elseifs,
Statement otherwise)
|
|
ReturnStatement(Expression value)
|
|
SwitchStatement(Expression condition,
List<Pair<Expression,Statement>> cases,
Statement defaultCase)
|
|
ThrowStatement(Expression thrown)
|
|
VarStatement.Var(String name,
Expression value)
|
|
WhileStatement(Expression condition,
Statement statement)
|
|
| Constructor parameters in org.codehaus.jparsec.examples.java.ast.statement with type arguments of type Expression | |
|---|---|
ExpressionListStatement(List<Expression> expressions)
|
|
ForStatement(Statement initializer,
Expression condition,
List<Expression> incrementer,
Statement statement)
|
|
IfStatement(Expression condition,
Statement then,
List<Pair<Expression,Statement>> elseifs,
Statement otherwise)
|
|
SuperCallStatement(List<Expression> args)
|
|
SwitchStatement(Expression condition,
List<Pair<Expression,Statement>> cases,
Statement defaultCase)
|
|
ThisCallStatement(List<Expression> args)
|
|
| Uses of Expression in org.codehaus.jparsec.examples.java.parser |
|---|
| Methods in org.codehaus.jparsec.examples.java.parser that return types with arguments of type Expression | |
|---|---|
static Parser<Expression> |
ExpressionParser.arrayInitializer(Parser<Expression> expr)
|
static Parser<Expression> |
ExpressionParser.expression(Parser<DefBody> classBody)
|
| Method parameters in org.codehaus.jparsec.examples.java.parser with type arguments of type Expression | |
|---|---|
static Parser<Expression> |
ExpressionParser.arrayInitializer(Parser<Expression> expr)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||