Uses of Package
com.github.javaparser.ast.expr
Packages that use com.github.javaparser.ast.expr
Package
Description
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparserClassDescriptionA base class for the different types of annotations.A base class for all expressions.A name that may consist of multiple identifiers.A name that consists of a single identifier.A declaration of variables.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.astClassDescriptionA base class for the different types of annotations.A base class for all expressions.A name that may consist of multiple identifiers.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.bodyClassDescriptionA base class for the different types of annotations.A base class for all expressions.A name that may consist of multiple identifiers.A name that consists of a single identifier.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.exprClassDescriptionA base class for the different types of annotations.Array brackets [] being used to get a value from an array.
new int[5][4][][]
ornew int[][]{{1},{2,3}}
.The initialization of an array.An assignment expression.An expression with an expression on the left, an expression on the right, and an operator in the middle.The boolean literals.A typecast.A literal character.Defines an expression that accesses the class of a type.The ternary conditional expression.A float or a double constant.An expression between ( ).A base class for all expressions.Access of a field of an object or a class.The instanceof statementAll ways to specify an int literal.A lambda expressionA base class for all literal expressions.Any literal value that is stored internally as a String.All ways to specify a long literal.An annotation that uses only the annotation type name.A value for a member of an annotation.A method call on an object or a class.Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.A name that may consist of multiple identifiers.Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.An annotation that has zero or more key-value pairs.@Mapping(a=5, d=10)
A literal "null".A constructor call.The instanceof statementA name that consists of a single identifier.An annotation that has a single value.A literal string.An occurrence of the "super" keyword.The switch expressionA text blockAn occurrence of the "this" keyword.This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.An expression where an operator is applied to a single expression.A declaration of variables. -
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.modulesClassDescriptionA base class for the different types of annotations.A name that may consist of multiple identifiers.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.nodeTypesClassDescriptionA base class for the different types of annotations.A base class for all expressions.A name that may consist of multiple identifiers.Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.An annotation that has zero or more key-value pairs.
@Mapping(a=5, d=10)
A name that consists of a single identifier. -
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.stmtClassDescriptionA base class for all expressions.A name that consists of a single identifier.A declaration of variables.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.typeClassDescriptionA base class for the different types of annotations.A name that consists of a single identifier.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.validatorClassDescriptionA name that may consist of multiple identifiers.A name that consists of a single identifier.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.validator.language_level_validations.chunksClassDescriptionAll ways to specify an int literal.A lambda expressionAll ways to specify a long literal.A name that may consist of multiple identifiers.A name that consists of a single identifier.A declaration of variables.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.ast.visitorClassDescriptionArray brackets [] being used to get a value from an array.
new int[5][4][][]
ornew int[][]{{1},{2,3}}
.The initialization of an array.An assignment expression.An expression with an expression on the left, an expression on the right, and an operator in the middle.The boolean literals.A typecast.A literal character.Defines an expression that accesses the class of a type.The ternary conditional expression.A float or a double constant.An expression between ( ).Access of a field of an object or a class.The instanceof statementAll ways to specify an int literal.A lambda expressionAll ways to specify a long literal.An annotation that uses only the annotation type name.A value for a member of an annotation.A method call on an object or a class.Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.A name that may consist of multiple identifiers.Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.An annotation that has zero or more key-value pairs.@Mapping(a=5, d=10)
A literal "null".A constructor call.The instanceof statementA name that consists of a single identifier.An annotation that has a single value.A literal string.An occurrence of the "super" keyword.The switch expressionA text blockAn occurrence of the "this" keyword.This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.An expression where an operator is applied to a single expression.A declaration of variables. -
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.printerClassDescriptionA base class for the different types of annotations.Array brackets [] being used to get a value from an array.
new int[5][4][][]
ornew int[][]{{1},{2,3}}
.The initialization of an array.An assignment expression.An expression with an expression on the left, an expression on the right, and an operator in the middle.The boolean literals.A typecast.A literal character.Defines an expression that accesses the class of a type.The ternary conditional expression.A float or a double constant.An expression between ( ).A base class for all expressions.Access of a field of an object or a class.The instanceof statementAll ways to specify an int literal.A lambda expressionAll ways to specify a long literal.An annotation that uses only the annotation type name.A value for a member of an annotation.A method call on an object or a class.Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.A name that may consist of multiple identifiers.Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.An annotation that has zero or more key-value pairs.@Mapping(a=5, d=10)
A literal "null".A constructor call.The instanceof statementA name that consists of a single identifier.An annotation that has a single value.A literal string.An occurrence of the "super" keyword.The switch expressionA text blockAn occurrence of the "this" keyword.This class is just instantiated as scopes for MethodReferenceExpr nodes to encapsulate Types.An expression where an operator is applied to a single expression.A declaration of variables. -
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.resolution
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.resolution.declarations
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.utils