AnnotationExpr(Range range) |
ArrayAccessExpr(Range range,
Expression name,
Expression index) |
ArrayCreationExpr(Range range,
Type type) |
ArrayCreationExpr(Range range,
Type type,
List<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer) |
ArrayInitializerExpr(Range range,
List<Expression> values) |
AssignExpr(Range range,
Expression target,
Expression value,
AssignExpr.Operator op) |
BinaryExpr(Range range,
Expression left,
Expression right,
BinaryExpr.Operator op) |
BooleanLiteralExpr(Range range,
boolean value) |
CastExpr(Range range,
Type type,
Expression expr) |
CharLiteralExpr(Range range,
String value) |
ClassExpr(Range range,
Type type) |
ConditionalExpr(Range range,
Expression condition,
Expression thenExpr,
Expression elseExpr) |
DoubleLiteralExpr(Range range,
String value) |
EnclosedExpr(Range range,
Expression inner) |
Expression(Range range) |
FieldAccessExpr(Range range,
Expression scope,
List<Type<?>> typeArguments,
String field) |
InstanceOfExpr(Range range,
Expression expr,
Type type) |
IntegerLiteralExpr(Range range,
String value) |
IntegerLiteralMinValueExpr(Range range) |
LambdaExpr(Range range,
List<Parameter> parameters,
Statement body,
boolean parametersEnclosed) |
LiteralExpr(Range range) |
LongLiteralExpr(Range range,
String value) |
LongLiteralMinValueExpr(Range range) |
MarkerAnnotationExpr(Range range,
NameExpr name) |
MemberValuePair(Range range,
String name,
Expression value) |
MethodCallExpr(Range range,
Expression scope,
List<Type<?>> typeArguments,
String name,
List<Expression> args) |
MethodReferenceExpr(Range range,
Expression scope,
List<Type<?>> typeArguments,
String identifier) |
NameExpr(Range range,
String name) |
NormalAnnotationExpr(Range range,
NameExpr name,
List<MemberValuePair> pairs) |
NullLiteralExpr(Range range) |
ObjectCreationExpr(Range range,
Expression scope,
ClassOrInterfaceType type,
List<Type<?>> typeArguments,
List<Expression> args,
List<BodyDeclaration<?>> anonymousBody) |
QualifiedNameExpr(Range range,
NameExpr scope,
String name) |
SingleMemberAnnotationExpr(Range range,
NameExpr name,
Expression memberValue) |
StringLiteralExpr(Range range,
String value) |
SuperExpr(Range range,
Expression classExpr) |
ThisExpr(Range range,
Expression classExpr) |
TypeExpr(Range range,
Type<?> type) |
UnaryExpr(Range range,
Expression expr,
UnaryExpr.Operator op) |
VariableDeclarationExpr(Range range,
EnumSet<Modifier> modifiers,
List<AnnotationExpr> annotations,
Type elementType,
List<VariableDeclarator> variables,
List<ArrayBracketPair> arrayBracketPairsAfterType) |