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.types
Methods in com.github.javaparser.resolution.types that return ResolvedReferenceTypeModifier and TypeMethodDescriptionResolvedReferenceType.asReferenceType()default ResolvedReferenceTypeResolvedType.asReferenceType()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.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)