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.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.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.ResolvedInterfaceDeclaration.getInterfacesExtended()
Return the list of interfaces extended directly by this one.ResolvedClassDeclaration.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()
private ResolvedReferenceType
ResolvedReferenceType.asResolvedReferenceType
(Object o) 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.