Uses of Class
com.github.javaparser.resolution.types.ResolvedReferenceType
Packages that use ResolvedReferenceType
Package
Description
-
Uses of ResolvedReferenceType in com.github.javaparser.resolution.declarations
Fields in com.github.javaparser.resolution.declarations with type parameters of type ResolvedReferenceTypeModifier and TypeFieldDescriptionstatic final Function
<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> ResolvedReferenceTypeDeclaration.breadthFirstFunc
static final Function
<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> ResolvedReferenceTypeDeclaration.depthFirstFunc
Methods in com.github.javaparser.resolution.declarations that return ResolvedReferenceTypeMethods in com.github.javaparser.resolution.declarations that return types with arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptiondefault List
<ResolvedReferenceType> ResolvedReferenceTypeDeclaration.getAllAncestors()
The list of all the ancestors of the current declaration, direct and indirect.default List
<ResolvedReferenceType> ResolvedReferenceTypeDeclaration.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) The list of all the ancestors of the current declaration, direct and indirect.ResolvedClassDeclaration.getAllInterfaces()
Return all the interfaces implemented by this class, either directly or indirectly, including the interfaces extended by interfaces it implements.ResolvedRecordDeclaration.getAllInterfaces()
Return all the interfaces implemented by this class, either directly or indirectly, including the interfaces extended by interfaces it implements.default List
<ResolvedReferenceType> ResolvedInterfaceDeclaration.getAllInterfacesExtended()
Return the list of interfaces extended directly or indirectly by this one.ResolvedClassDeclaration.getAllSuperClasses()
Get all superclasses, with all the type typeParametersValues expressed as functions of the type typeParametersValues of this declaration.ResolvedRecordDeclaration.getAllSuperClasses()
Get all superclasses, with all the type typeParametersValues expressed as functions of the type typeParametersValues of this declaration.default List
<ResolvedReferenceType> ResolvedReferenceTypeDeclaration.getAncestors()
Resolves the types of all direct ancestors (i.e., the directly extended class and the directly implemented interfaces) and returns the list of ancestors as a list of resolved reference types.ResolvedReferenceTypeDeclaration.getAncestors
(boolean acceptIncompleteList) Resolves the types of all direct ancestors (i.e., the directly extended class and the directly implemented interfaces) and returns the list of ancestors as a list of resolved reference types.ResolvedClassDeclaration.getInterfaces()
Return all the interfaces implemented directly by this class.ResolvedRecordDeclaration.getInterfaces()
Return all the interfaces implemented directly by this class.ResolvedInterfaceDeclaration.getInterfacesExtended()
Return the list of interfaces extended directly by this one.ResolvedClassDeclaration.getSuperClass()
This is a ReferenceTypeUsage because it could contain type typeParametersValues.ResolvedRecordDeclaration.getSuperClass()
This is a ReferenceTypeUsage because it could contain type typeParametersValues.Method parameters in com.github.javaparser.resolution.declarations with type arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptiondefault List
<ResolvedReferenceType> ResolvedReferenceTypeDeclaration.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) The list of all the ancestors of the current declaration, direct and indirect. -
Uses of ResolvedReferenceType in com.github.javaparser.resolution.logic
Methods in com.github.javaparser.resolution.logic with parameters of type ResolvedReferenceTypeModifier and TypeMethodDescriptionstatic boolean
MethodResolutionLogic.isAssignableMatchTypeParameters
(ResolvedReferenceType expected, ResolvedReferenceType actual, Map<String, ResolvedType> matchedParameters) private static boolean
MethodResolutionLogic.isAssignableMatchTypeParametersMatchingQName
(ResolvedReferenceType expected, ResolvedReferenceType actual, Map<String, ResolvedType> matchedParameters) -
Uses of ResolvedReferenceType in com.github.javaparser.resolution.model.typesystem
Subclasses of ResolvedReferenceType in com.github.javaparser.resolution.model.typesystemMethods in com.github.javaparser.resolution.model.typesystem that return ResolvedReferenceTypeModifier and TypeMethodDescriptionLazyType.asReferenceType()
protected ResolvedReferenceType
ReferenceTypeImpl.create
(ResolvedReferenceTypeDeclaration typeDeclaration) protected ResolvedReferenceType
ReferenceTypeImpl.create
(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeParametersCorrected) ReferenceTypeImpl.deriveTypeParameters
(ResolvedTypeParametersMap typeParametersMap) static ResolvedReferenceType
ReferenceTypeImpl.undeterminedParameters
(ResolvedReferenceTypeDeclaration typeDeclaration) Methods in com.github.javaparser.resolution.model.typesystem that return types with arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptionReferenceTypeImpl.getAllAncestors()
ReferenceTypeImpl.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) ReferenceTypeImpl.getDirectAncestors()
Method parameters in com.github.javaparser.resolution.model.typesystem with type arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptionReferenceTypeImpl.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) -
Uses of ResolvedReferenceType in com.github.javaparser.resolution.types
Methods in com.github.javaparser.resolution.types that return ResolvedReferenceTypeModifier and TypeMethodDescriptionResolvedReferenceType.asReferenceType()
default ResolvedReferenceType
ResolvedType.asReferenceType()
protected abstract ResolvedReferenceType
ResolvedReferenceType.create
(ResolvedReferenceTypeDeclaration typeDeclaration) protected ResolvedReferenceType
ResolvedReferenceType.create
(ResolvedReferenceTypeDeclaration typeDeclaration, ResolvedTypeParametersMap typeParametersMap) protected abstract ResolvedReferenceType
ResolvedReferenceType.create
(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeParameters) abstract ResolvedReferenceType
ResolvedReferenceType.deriveTypeParameters
(ResolvedTypeParametersMap typeParametersMap) Methods in com.github.javaparser.resolution.types that return types with arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptionabstract List
<ResolvedReferenceType> ResolvedReferenceType.getAllAncestors()
Return all ancestors, that means all superclasses and interfaces.abstract List
<ResolvedReferenceType> ResolvedReferenceType.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) Return all ancestors, that means all superclasses and interfaces.final List
<ResolvedReferenceType> ResolvedReferenceType.getAllClassesAncestors()
final List
<ResolvedReferenceType> ResolvedReferenceType.getAllInterfacesAncestors()
ResolvedUnionType.getCommonAncestor()
abstract List
<ResolvedReferenceType> ResolvedReferenceType.getDirectAncestors()
Return direct ancestors, that means the superclasses and interfaces implemented directly.Methods in com.github.javaparser.resolution.types with parameters of type ResolvedReferenceTypeModifier and TypeMethodDescriptionprotected boolean
ResolvedReferenceType.compareConsideringTypeParameters
(ResolvedReferenceType other) Method parameters in com.github.javaparser.resolution.types with type arguments of type ResolvedReferenceTypeModifier and TypeMethodDescriptionabstract List
<ResolvedReferenceType> ResolvedReferenceType.getAllAncestors
(Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> traverser) Return all ancestors, that means all superclasses and interfaces.