Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedTypeDeclaration
Packages that use ResolvedTypeDeclaration
Package
Description
Implementation of model based on JavaParser.
Implementation of model based on Javassist.
Implementation of model based on reflection.
-
Uses of ResolvedTypeDeclaration in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return ResolvedTypeDeclaration -
Uses of ResolvedTypeDeclaration in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution that return ResolvedTypeDeclarationMethods in com.github.javaparser.resolution that return types with arguments of type ResolvedTypeDeclarationModifier and TypeMethodDescriptiondefault SymbolReference
<ResolvedTypeDeclaration> Deprecated.default SymbolReference
<ResolvedTypeDeclaration> Context.solveType
(String name, List<ResolvedType> typeArguments) Method used to solve a name with an expected list of type arguments.SymbolReference
<? extends ResolvedTypeDeclaration> SymbolReference
<? extends ResolvedTypeDeclaration> default SymbolReference
<ResolvedTypeDeclaration> Context.solveTypeInParentContext
(String name) Deprecated.Consider using methodContext.solveTypeInParentContext(String, List)
that also consider the type arguments.default SymbolReference
<ResolvedTypeDeclaration> Context.solveTypeInParentContext
(String name, List<ResolvedType> typeArguments) Solve a name with type arguments in the parent context.Solver.solveTypeInType
(ResolvedTypeDeclaration typeDeclaration, 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 ResolvedTypeDeclarationModifier and TypeMethodDescriptionSymbolReference
<? extends ResolvedValueDeclaration> Solver.solveSymbolInType
(ResolvedTypeDeclaration typeDeclaration, String name) Solve any possible visible symbols including: fields, internal types, type variables, the type itself or its containers.Solver.solveTypeInType
(ResolvedTypeDeclaration typeDeclaration, 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.declarationsModifier and TypeInterfaceDescriptioninterface
interface
Declaration of a Class (not an interface or an enum).interface
Declaration of an Enum.interface
An interface declaration.interface
Declaration of a Record (not an interface or an enum).interface
interface
Declaration of a type parameter.Methods in com.github.javaparser.resolution.declarations that return ResolvedTypeDeclarationModifier and TypeMethodDescriptiondefault ResolvedTypeDeclaration
ResolvedDeclaration.asType()
Return this as a TypeDeclaration or throw an UnsupportedOperationExceptiondefault ResolvedTypeDeclaration
ResolvedTypeDeclaration.asType()
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 ResolvedTypeDeclarationModifier and TypeMethodDescriptionMethodResolutionLogic.solveMethodInType
(ResolvedTypeDeclaration typeDeclaration, String name, List<ResolvedType> argumentsTypes) MethodResolutionLogic.solveMethodInType
(ResolvedTypeDeclaration typeDeclaration, String name, List<ResolvedType> argumentsTypes, boolean staticOnly) -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.javaparsermodel
Methods in com.github.javaparser.symbolsolver.javaparsermodel that return types with arguments of type ResolvedTypeDeclarationModifier and TypeMethodDescription -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.javaparsermodel.contexts
Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts that return ResolvedTypeDeclarationModifier and TypeMethodDescriptionprivate ResolvedTypeDeclaration
JavaParserTypeDeclarationAdapter.checkAncestorsForType
(String name, ResolvedReferenceTypeDeclaration declaration) Recursively checks the ancestors of the if an internal type is declared with a name equal to .Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts that return types with arguments of type ResolvedTypeDeclarationModifier and TypeMethodDescriptionprivate SymbolReference
<ResolvedTypeDeclaration> CompilationUnitContext.solveExternalTypeFromOuterMostRef
(String name) AbstractMethodLikeDeclarationContext.solveType
(String name, List<ResolvedType> typeArguments) AnnotationDeclarationContext.solveType
(String name, List<ResolvedType> resolvedTypes) AnonymousClassDeclarationContext.solveType
(String name, List<ResolvedType> typeArguments) ClassOrInterfaceDeclarationContext.solveType
(String name, List<ResolvedType> typeArguments) ClassOrInterfaceDeclarationExtendsContext.solveType
(String name, List<ResolvedType> typeArguments) CompilationUnitContext.solveType
(String name, List<ResolvedType> typeArguments) EnumDeclarationContext.solveType
(String name, List<ResolvedType> resolvedTypes) FieldAccessContext.solveType
(String name, List<ResolvedType> typeArguments) Deprecated.Consider usingJavaParserTypeDeclarationAdapter.solveType(String, List)
to consider type arguments.JavaParserTypeDeclarationAdapter.solveType
(String name, List<ResolvedType> typeArguments) ObjectCreationContext.solveType
(String name, List<ResolvedType> typeArguments) RecordDeclarationContext.solveType
(String name, List<ResolvedType> typeArguments) private SymbolReference
<ResolvedTypeDeclaration> CompilationUnitContext.solveTypeFromOuterMostRef
(String name) Methods in com.github.javaparser.symbolsolver.javaparsermodel.contexts with parameters of type ResolvedTypeDeclarationModifier and TypeMethodDescriptionstatic Optional
<MethodUsage> ContextHelper.solveMethodAsUsage
(ResolvedTypeDeclaration typeDeclaration, String name, List<ResolvedType> argumentsTypes, Context invokationContext, List<ResolvedType> typeParameters) -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Classes in com.github.javaparser.symbolsolver.javaparsermodel.declarations that implement ResolvedTypeDeclarationModifier and TypeClassDescriptionclass
class
An anonymous class declaration representation.class
class
class
class
Heavily based on JavaParserClassDeclarationclass
class
Fields in com.github.javaparser.symbolsolver.javaparsermodel.declarations declared as ResolvedTypeDeclarationModifier and TypeFieldDescriptionprivate final ResolvedTypeDeclaration
JavaParserAnonymousClassDeclaration.superTypeDeclaration
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations that return ResolvedTypeDeclarationModifier and TypeMethodDescriptionJavaParserFieldDeclaration.declaringType()
JavaParserAnonymousClassDeclaration.getSuperTypeDeclaration()
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations that return types with arguments of type ResolvedTypeDeclarationModifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Deprecated. -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.javassistmodel
Classes in com.github.javaparser.symbolsolver.javassistmodel that implement ResolvedTypeDeclarationModifier and TypeClassDescriptionclass
class
class
class
class
class
Methods in com.github.javaparser.symbolsolver.javassistmodel that return ResolvedTypeDeclaration -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.logic
Classes in com.github.javaparser.symbolsolver.logic that implement ResolvedTypeDeclarationModifier and TypeClassDescriptionclass
A common ancestor for all ClassDeclarations.class
Common ancestor for most types. -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.reflectionmodel
Classes in com.github.javaparser.symbolsolver.reflectionmodel that implement ResolvedTypeDeclarationModifier and TypeClassDescriptionclass
class
class
class
class
class
Methods in com.github.javaparser.symbolsolver.reflectionmodel that return ResolvedTypeDeclaration -
Uses of ResolvedTypeDeclaration in com.github.javaparser.symbolsolver.resolution
Methods in com.github.javaparser.symbolsolver.resolution that return ResolvedTypeDeclarationMethods in com.github.javaparser.symbolsolver.resolution that return types with arguments of type ResolvedTypeDeclarationModifier and TypeMethodDescriptionSymbolReference
<? extends ResolvedTypeDeclaration> SymbolReference
<? extends ResolvedTypeDeclaration> SymbolSolver.solveTypeInType
(ResolvedTypeDeclaration typeDeclaration, 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.symbolsolver.resolution with parameters of type ResolvedTypeDeclarationModifier and TypeMethodDescriptionSymbolReference
<? extends ResolvedValueDeclaration> SymbolSolver.solveSymbolInType
(ResolvedTypeDeclaration typeDeclaration, String name) Solve any possible visible symbols including: fields, internal types, type variables, the type itself or its containers.SymbolSolver.solveTypeInType
(ResolvedTypeDeclaration typeDeclaration, 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.
Context.solveType(String, List)
that also consider the type arguments.