AnnotationExpr(Range range,
NameExpr name) |
ArrayAccessExpr(Range range,
Expression name,
Expression index) |
ArrayCreationExpr(Range range,
Type<?> elementType) |
ArrayCreationExpr(Range range,
Type<?> elementType,
NodeList<ArrayCreationLevel> levels,
ArrayInitializerExpr initializer) |
ArrayInitializerExpr(Range range,
NodeList<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,
NodeList<Type<?>> typeArguments,
NameExpr field) |
InstanceOfExpr(Range range,
Expression expr,
ReferenceType<?> type) |
IntegerLiteralExpr(Range range,
String value) |
IntegerLiteralMinValueExpr(Range range) |
LambdaExpr(Range range,
NodeList<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,
NodeList<Type<?>> typeArguments,
NameExpr name,
NodeList<Expression> args) |
MethodReferenceExpr(Range range,
Expression scope,
NodeList<Type<?>> typeArguments,
String identifier) |
NameExpr(Range range,
String name) |
NormalAnnotationExpr(Range range,
NameExpr name,
NodeList<MemberValuePair> pairs) |
NullLiteralExpr(Range range) |
ObjectCreationExpr(Range range,
Expression scope,
ClassOrInterfaceType type,
NodeList<Type<?>> typeArguments,
NodeList<Expression> args,
NodeList<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,
NodeList<AnnotationExpr> annotations,
Type elementType,
NodeList<VariableDeclarator> variables,
NodeList<ArrayBracketPair> arrayBracketPairsAfterType) |