Uses of Interface
com.github.javaparser.resolution.Resolvable
-
Packages that use Resolvable Package Description com.github.javaparser.ast.body com.github.javaparser.ast.expr com.github.javaparser.ast.stmt com.github.javaparser.ast.type -
-
Uses of Resolvable in com.github.javaparser.ast.body
Classes in com.github.javaparser.ast.body that implement Resolvable Modifier and Type Class Description class
AnnotationDeclaration
An annotation type declaration.@interface X { ...
class
AnnotationMemberDeclaration
The "int id();" in@interface X { int id(); }
class
ClassOrInterfaceDeclaration
A definition of a class or interface.class X { ...
class
ConstructorDeclaration
A constructor declaration:class X { X() { } }
where X(){} is the constructor declaration.class
EnumConstantDeclaration
One of the values an enum can take.class
EnumDeclaration
The declaration of an enum.enum X { ...
class
FieldDeclaration
The declaration of a field in a class.class
MethodDeclaration
A method declaration.class
Parameter
The parameters to a method or lambda.class
VariableDeclarator
The declaration of a variable.
Inint x = 14, y = 3;
"int x = 14" and "int y = 3" are VariableDeclarators. -
Uses of Resolvable in com.github.javaparser.ast.expr
Classes in com.github.javaparser.ast.expr that implement Resolvable Modifier and Type Class Description class
AnnotationExpr
A base class for the different types of annotations.class
FieldAccessExpr
Access of a field of an object.class
MarkerAnnotationExpr
An annotation that uses only the annotation type name.class
MethodCallExpr
A method call on an object.class
NameExpr
Whenever a SimpleName is used in an expression, it is wrapped in NameExpr.class
NormalAnnotationExpr
An annotation that has zero or more key-value pairs.@Mapping(a=5, d=10)
class
ObjectCreationExpr
A constructor call.class
SingleMemberAnnotationExpr
An annotation that has a single value.class
ThisExpr
An occurrence of the "this" keyword. -
Uses of Resolvable in com.github.javaparser.ast.stmt
Classes in com.github.javaparser.ast.stmt that implement Resolvable Modifier and Type Class Description class
ExplicitConstructorInvocationStmt
A call to super or this in a constructor or initializer. -
Uses of Resolvable in com.github.javaparser.ast.type
Classes in com.github.javaparser.ast.type that implement Resolvable Modifier and Type Class Description class
ArrayType
To indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.class
ClassOrInterfaceType
A class or an interface type.class
IntersectionType
Represents a set of types.class
PrimitiveType
A primitive type.class
ReferenceType
Base class for reference types.class
Type
Base class for types.class
TypeParameter
A type parameter.class
UnionType
The union typeclass
UnknownType
An unknown parameter type object.class
VarType
A type called "var" waiting for Java to infer it.class
VoidType
The return type of aMethodDeclaration
when it returns void.class
WildcardType
A wildcard type argument.
-