Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration
-
Packages that use ResolvedTypeDeclaration Package Description com.github.javaparser.ast.expr com.github.javaparser.resolution com.github.javaparser.resolution.declarations com.github.javaparser.resolution.logic -
-
Uses of ResolvedTypeDeclaration in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return ResolvedTypeDeclaration Modifier and Type Method Description ResolvedTypeDeclaration
ThisExpr. resolve()
-
Uses of ResolvedTypeDeclaration in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return ResolvedTypeDeclaration Modifier and Type Method Description ResolvedTypeDeclaration
Solver. solveType(Type type)
Methods in com.github.javaparser.resolution that return types with arguments of type ResolvedTypeDeclaration Modifier and Type Method Description default SymbolReference<ResolvedTypeDeclaration>
Context. solveType(java.lang.String name)
Deprecated.Consider using methodContext.solveType(String, List)
that also consider the type arguments.default SymbolReference<ResolvedTypeDeclaration>
Context. solveType(java.lang.String name, java.util.List<ResolvedType> typeArguments)
Method used to solve a name with an expected list of type arguments.SymbolReference<? extends ResolvedTypeDeclaration>
Solver. solveType(java.lang.String name, Node node)
SymbolReference<? extends ResolvedTypeDeclaration>
Solver. solveType(java.lang.String name, Context context)
default SymbolReference<ResolvedTypeDeclaration>
Context. solveTypeInParentContext(java.lang.String name)
Deprecated.Consider using methodContext.solveTypeInParentContext(String, List)
that also consider the type arguments.default SymbolReference<ResolvedTypeDeclaration>
Context. solveTypeInParentContext(java.lang.String name, java.util.List<ResolvedType> typeArguments)
Solve a name with type arguments in the parent context.SymbolReference<ResolvedTypeDeclaration>
Solver. solveTypeInType(ResolvedTypeDeclaration typeDeclaration, java.lang.String name)
Deprecated.Similarly to solveType this should eventually disappear as the symbol resolution logic should be more general and do not be specific to JavaParser classes like in this case.Methods in com.github.javaparser.resolution with parameters of type ResolvedTypeDeclaration Modifier and Type Method Description SymbolReference<? extends ResolvedValueDeclaration>
Solver. solveSymbolInType(ResolvedTypeDeclaration typeDeclaration, java.lang.String name)
Solve any possible visible symbols including: fields, internal types, type variables, the type itself or its containers.SymbolReference<ResolvedTypeDeclaration>
Solver. solveTypeInType(ResolvedTypeDeclaration typeDeclaration, java.lang.String name)
Deprecated.Similarly to solveType this should eventually disappear as the symbol resolution logic should be more general and do not be specific to JavaParser classes like in this case. -
Uses of ResolvedTypeDeclaration in com.github.javaparser.resolution.declarations
Subinterfaces of ResolvedTypeDeclaration in com.github.javaparser.resolution.declarations Modifier and Type Interface Description interface
ResolvedAnnotationDeclaration
interface
ResolvedClassDeclaration
Declaration of a Class (not an interface or an enum).interface
ResolvedEnumDeclaration
Declaration of an Enum.interface
ResolvedInterfaceDeclaration
An interface declaration.interface
ResolvedReferenceTypeDeclaration
interface
ResolvedTypeParameterDeclaration
Declaration of a type parameter.Methods in com.github.javaparser.resolution.declarations that return ResolvedTypeDeclaration Modifier and Type Method Description default ResolvedTypeDeclaration
ResolvedDeclaration. asType()
Return this as a TypeDeclaration or throw an UnsupportedOperationExceptiondefault ResolvedTypeDeclaration
ResolvedTypeDeclaration. asType()
ResolvedTypeDeclaration
ResolvedFieldDeclaration. declaringType()
The type on which this field has been declared -
Uses of ResolvedTypeDeclaration in com.github.javaparser.resolution.logic
Methods in com.github.javaparser.resolution.logic with parameters of type ResolvedTypeDeclaration Modifier and Type Method Description static SymbolReference<ResolvedMethodDeclaration>
MethodResolutionLogic. solveMethodInType(ResolvedTypeDeclaration typeDeclaration, java.lang.String name, java.util.List<ResolvedType> argumentsTypes)
static SymbolReference<ResolvedMethodDeclaration>
MethodResolutionLogic. solveMethodInType(ResolvedTypeDeclaration typeDeclaration, java.lang.String name, java.util.List<ResolvedType> argumentsTypes, boolean staticOnly)
-