class |
BinaryExpression |
Represents an expression that has a binary operator.
|
class |
BlockStatement |
Represents a block that contains a sequence of expressions where variables
can be defined.
|
class |
ConditionalExpression |
Represents an expression that has a conditional operator.
|
class |
ConditionalStatement |
Represents an expression that has a conditional operator.
|
class |
ConstantExpression |
Represents an expression that has a constant value.
|
class |
ConstantUntypedNull |
Represents a constant null of unknown type
Java allows type inference for such nulls, thus "null" cannot always be
replaced to (Object)null and vise versa.
|
class |
DeclarationStatement |
Expression that declares and optionally initializes a variable.
|
class |
DefaultExpression |
Represents the default value of a type or an empty expression.
|
class |
DynamicExpression |
Represents a dynamic operation.
|
class |
Expression |
Analogous to LINQ's System.Linq.Expression.
|
class |
ForStatement |
Represents an infinite loop.
|
class |
FunctionExpression<F extends Function<?>> |
Represents a strongly typed lambda expression as a data structure in the form
of an expression tree.
|
class |
GotoStatement |
Represents an unconditional jump.
|
class |
IndexExpression |
Represents indexing a property or array.
|
class |
InvocationExpression |
Represents an expression that applies a delegate or lambda expression to a
list of argument expressions.
|
class |
LabelStatement |
Represents a label, which can be put in any Expression context.
|
class |
LambdaExpression |
Describes a lambda expression.
|
class |
ListInitExpression |
Represents a constructor call that has a collection initializer.
|
class |
MemberExpression |
Represents accessing a field or property.
|
class |
MemberInitExpression |
Represents calling a constructor and initializing one or more members of the
new object.
|
class |
MethodCallExpression |
Represents a call to either a static or an instance method.
|
class |
NewArrayExpression |
Represents creating a new array and possibly initializing the elements of the
new array.
|
class |
NewExpression |
Represents a constructor call.
|
class |
ParameterExpression |
Represents a named parameter expression.
|
class |
Statement |
Statement.
|
class |
SwitchStatement |
Represents a control expression that handles multiple selections by passing
control to SwitchCase .
|
class |
TernaryExpression |
Represents an expression that has a ternary operator.
|
class |
ThrowStatement |
Represents a throw statement.
|
class |
TryStatement |
Represents a try ... catch ... finally block.
|
class |
TypeBinaryExpression |
Represents an operation between an expression and a type.
|
class |
UnaryExpression |
Represents an expression that has a unary operator.
|
class |
WhileStatement |
Represents a "while" statement.
|