Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration
Packages that use ResolvedTypeParameterDeclaration
Package
Description
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution with parameters of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptionMethodUsage.replaceTypeParameter(ResolvedTypeParameterDeclaration typeParameter, ResolvedType type) -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.declarations
Methods in com.github.javaparser.resolution.declarations that return ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptiondefault ResolvedTypeParameterDeclarationResolvedTypeDeclaration.asTypeParameter()Return this as a TypeParameterDeclaration or throw UnsupportedOperationException.ResolvedTypeParameterDeclaration.onType(String name, String classQName, List<ResolvedTypeParameterDeclaration.Bound> bounds)Instantiate a TypeParameter defined on a Type with the given data.Methods in com.github.javaparser.resolution.declarations that return types with arguments of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptiondefault Optional<ResolvedTypeParameterDeclaration>ResolvedMethodLikeDeclaration.findTypeParameter(String name)default Optional<ResolvedTypeParameterDeclaration>ResolvedReferenceTypeDeclaration.findTypeParameter(String name)ResolvedTypeParametrizable.findTypeParameter(String name)Find the closest TypeParameterDeclaration with the given name.ResolvedTypeParametrizable.getTypeParameters()The list of type parameters defined on this element. -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.types
Methods in com.github.javaparser.resolution.types that return ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptiondefault ResolvedTypeParameterDeclarationResolvedType.asTypeParameter()ResolvedTypeVariable.asTypeParameter()Methods in com.github.javaparser.resolution.types that return types with arguments of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptionResolvedReferenceType.getTypeParametersMap()Get the values for all type parameters declared on this type.Methods in com.github.javaparser.resolution.types with parameters of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptionResolvedArrayType.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedIntersectionType.replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedReferenceType.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)default ResolvedTypeResolvedType.replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced)This is like (ResolvedType.replaceTypeVariables(ResolvedTypeParameterDeclaration, ResolvedType, Map)but ignores the inferred values.default ResolvedTypeResolvedType.replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)Replace all variables referring to the given TypeParameter with the given value.ResolvedTypeVariable.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToBeReplaced, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedWildcard.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedReferenceType.typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)Method parameters in com.github.javaparser.resolution.types with type arguments of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptiondefault booleanResolvedType.mention(List<ResolvedTypeParameterDeclaration> typeParameters)Does this type mention at all, directly or indirectly, the given type parameters?booleanResolvedTypeVariable.mention(List<ResolvedTypeParameterDeclaration> typeParameters)booleanResolvedWildcard.mention(List<ResolvedTypeParameterDeclaration> typeParameters)ResolvedArrayType.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedIntersectionType.replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedReferenceType.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)default ResolvedTypeResolvedType.replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)Replace all variables referring to the given TypeParameter with the given value.ResolvedTypeVariable.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToBeReplaced, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)ResolvedWildcard.replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)Constructors in com.github.javaparser.resolution.types with parameters of type ResolvedTypeParameterDeclarationModifierConstructorDescriptionResolvedTypeVariable(ResolvedTypeParameterDeclaration typeParameter) -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.types.parametrization
Methods in com.github.javaparser.resolution.types.parametrization with parameters of type ResolvedTypeParameterDeclarationModifier and TypeMethodDescriptionResolvedTypeParametersMap.getValue(ResolvedTypeParameterDeclaration typeParameter)ResolvedTypeParametersMap.Builder.setValue(ResolvedTypeParameterDeclaration typeParameter, ResolvedType value)ResolvedTypeParameterValueProvider.typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)Calculate the value for the given type parameter.