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.breadthFirstFuncstatic final Function<ResolvedReferenceTypeDeclaration, List<ResolvedReferenceType>> ResolvedReferenceTypeDeclaration.depthFirstFuncMethods 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 booleanMethodResolutionLogic.isAssignableMatchTypeParameters(ResolvedReferenceType expected, ResolvedReferenceType actual, Map<String, ResolvedType> matchedParameters) private static booleanMethodResolutionLogic.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 ResolvedReferenceTypeReferenceTypeImpl.create(ResolvedReferenceTypeDeclaration typeDeclaration) protected ResolvedReferenceTypeReferenceTypeImpl.create(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeParametersCorrected) ReferenceTypeImpl.deriveTypeParameters(ResolvedTypeParametersMap typeParametersMap) static ResolvedReferenceTypeReferenceTypeImpl.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 ResolvedReferenceTypeResolvedType.asReferenceType()private ResolvedReferenceTypeResolvedReferenceType.asResolvedReferenceType(Object o) protected abstract ResolvedReferenceTypeResolvedReferenceType.create(ResolvedReferenceTypeDeclaration typeDeclaration) protected ResolvedReferenceTypeResolvedReferenceType.create(ResolvedReferenceTypeDeclaration typeDeclaration, ResolvedTypeParametersMap typeParametersMap) protected abstract ResolvedReferenceTypeResolvedReferenceType.create(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeParameters) abstract ResolvedReferenceTypeResolvedReferenceType.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 booleanResolvedReferenceType.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.