Uses of Package
com.github.javaparser.ast.expr
Packages that use com.github.javaparser.ast.expr
Package
Description
Implementation of model based on JavaParser.
Implementation of model based on Javassist.
Implementation of model based on reflection.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparserClassDescriptionA base class for the different types of annotations.
new int[5][4][][]
ornew int[][]{{1},{2,3}}
.The initialization of an array.A base class for all expressions.A value for a member of an annotation.A name that may consist of multiple identifiers.Pattern Matching in JavaRecord PatternsA name that consists of a single identifier.The switch expressionThe instanceof statementA 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.Pattern Matching in JavaRecord PatternsA 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.The instanceof statementAn 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 expressionAny literal value that is stored internally as a String.All 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.Record PatternsA 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.The instanceof statementAn 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.Record PatternsA 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.The instanceof statementAn 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.resolutionClassDescriptionA base class for all expressions.A method call on an object or a class.Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.A name that consists of a single identifier.The instanceof statement
-
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.symbolsolverClassDescriptionA base class for all expressions.A method call on an object or a class.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.javaparsermodelClassDescriptionA 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.Record PatternsA 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.The instanceof statementAn 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.symbolsolver.javaparsermodel.contextsClassDescriptionArray brackets [] being used to get a value from an array.An expression with an expression on the left, an expression on the right, and an operator in the middle.The ternary conditional expression.An expression between ( ).A base class for all expressions.Access of a field of an object or a class.The instanceof statementA lambda expressionA 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.A constructor call.Pattern Matching in JavaThe instanceof statementAn 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.symbolsolver.javaparsermodel.declarationsClassDescriptionA base class for all expressions.A constructor call.The instanceof statementA declaration of variables.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.javaparsermodel.declaratorsClassDescriptionThe instanceof statementA declaration of variables.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.javassistmodel
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.reflectionmodel
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.resolution.typeinferenceClassDescriptionA base class for all expressions.A lambda expressionA method call on an object or a class.Method reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.symbolsolver.resolution.typeinference.constraintformulasClassDescriptionA base class for all expressions.A lambda expressionMethod reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.
-
Classes in com.github.javaparser.ast.expr used by com.github.javaparser.utils