Uses of Interface
com.github.javaparser.resolution.Resolvable
Packages that use Resolvable
Package
Description
-
Uses of Resolvable in com.github.javaparser.ast.body
Classes in com.github.javaparser.ast.body that implement ResolvableModifier and TypeClassDescriptionclassAn annotation type declaration.@interface X { ... }classThe "int id();" in@interface X { int id(); }classA definition of a class or interface.class X { ... }interface X { ... }classThe record declaration's constructorclassA constructor declaration:class X { X() { } }where X(){} is the constructor declaration.classOne of the values an enum can take.classThe declaration of an enum.enum X { ... }classThe declaration of a field in a class.classA method declaration.classThe parameters to a method or lambda.classThe record declarationclassThe 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 ResolvableModifier and TypeClassDescriptionclassA base class for the different types of annotations.classAccess of a field of an object or a class.classAn annotation that uses only the annotation type name.classA method call on an object or a class.classMethod reference expressions introduced in Java 8 specifically designed to simplify lambda Expressions.classWhenever a SimpleName is used in an expression, it is wrapped in NameExpr.classAn annotation that has zero or more key-value pairs.@Mapping(a=5, d=10)classA constructor call.classAn annotation that has a single value.classAn occurrence of the "this" keyword. -
Uses of Resolvable in com.github.javaparser.ast.stmt
Classes in com.github.javaparser.ast.stmt that implement ResolvableModifier and TypeClassDescriptionclassA 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 ResolvableModifier and TypeClassDescriptionclassTo indicate that a type is an array, it gets wrapped in an ArrayType for every array level it has.classA class or an interface type.classRepresents a set of types.classA primitive type.classBase class for reference types.classBase class for types.classA type parameter.classThe union typeclassAn unknown parameter type object.classA type called "var" waiting for Java to infer it.classThe return type of aMethodDeclarationwhen it returns void.classA wildcard type argument.