Uses of Interface
com.github.javaparser.resolution.declarations.ResolvedTypeParameterDeclaration
-
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution
Methods in com.github.javaparser.resolution with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description MethodUsage
MethodUsage. replaceTypeParameter(ResolvedTypeParameterDeclaration typeParameter, ResolvedType type)
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.declarations
Methods in com.github.javaparser.resolution.declarations that return ResolvedTypeParameterDeclaration Modifier and Type Method Description default ResolvedTypeParameterDeclaration
ResolvedTypeDeclaration. asTypeParameter()
Return this as a TypeParameterDeclaration or throw UnsupportedOperationException.static ResolvedTypeParameterDeclaration
ResolvedTypeParameterDeclaration. onType(java.lang.String name, java.lang.String classQName, java.util.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 ResolvedTypeParameterDeclaration Modifier and Type Method Description default java.util.Optional<ResolvedTypeParameterDeclaration>
ResolvedMethodLikeDeclaration. findTypeParameter(java.lang.String name)
default java.util.Optional<ResolvedTypeParameterDeclaration>
ResolvedReferenceTypeDeclaration. findTypeParameter(java.lang.String name)
java.util.Optional<ResolvedTypeParameterDeclaration>
ResolvedTypeParametrizable. findTypeParameter(java.lang.String name)
Find the closest TypeParameterDeclaration with the given name.java.util.List<ResolvedTypeParameterDeclaration>
ResolvedTypeParametrizable. getTypeParameters()
The list of type parameters defined on this element. -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.types
Fields in com.github.javaparser.resolution.types declared as ResolvedTypeParameterDeclaration Modifier and Type Field Description private ResolvedTypeParameterDeclaration
ResolvedTypeVariable. typeParameter
Methods in com.github.javaparser.resolution.types that return ResolvedTypeParameterDeclaration Modifier and Type Method Description default ResolvedTypeParameterDeclaration
ResolvedType. asTypeParameter()
ResolvedTypeParameterDeclaration
ResolvedTypeVariable. asTypeParameter()
Methods in com.github.javaparser.resolution.types that return types with arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description java.util.List<Pair<ResolvedTypeParameterDeclaration,ResolvedType>>
ResolvedReferenceType. getTypeParametersMap()
Get the values for all type parameters declared on this type.Method parameters in com.github.javaparser.resolution.types with type arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description default boolean
ResolvedType. mention(java.util.List<ResolvedTypeParameterDeclaration> typeParameters)
Does this type mention at all, directly or indirectly, the given type parameters?boolean
ResolvedTypeVariable. mention(java.util.List<ResolvedTypeParameterDeclaration> typeParameters)
boolean
ResolvedWildcard. mention(java.util.List<ResolvedTypeParameterDeclaration> typeParameters)
ResolvedType
ResolvedArrayType. replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
ResolvedType
ResolvedIntersectionType. replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
ResolvedType
ResolvedReferenceType. replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
default ResolvedType
ResolvedType. replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
Replace all variables referring to the given TypeParameter with the given value.ResolvedType
ResolvedTypeVariable. replaceTypeVariables(ResolvedTypeParameterDeclaration tpToBeReplaced, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
ResolvedType
ResolvedWildcard. replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, java.util.Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
Constructors in com.github.javaparser.resolution.types with parameters of type ResolvedTypeParameterDeclaration Constructor Description ResolvedTypeVariable(ResolvedTypeParameterDeclaration typeParameter)
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.types.parametrization
Fields in com.github.javaparser.resolution.types.parametrization with type parameters of type ResolvedTypeParameterDeclaration Modifier and Type Field Description private java.util.Map<java.lang.String,ResolvedTypeParameterDeclaration>
ResolvedTypeParametersMap.Builder. nameToDeclaration
private java.util.Map<java.lang.String,ResolvedTypeParameterDeclaration>
ResolvedTypeParametersMap. nameToDeclaration
Methods in com.github.javaparser.resolution.types.parametrization with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description ResolvedType
ResolvedTypeParametersMap. getValue(ResolvedTypeParameterDeclaration typeParameter)
ResolvedTypeParametersMap.Builder
ResolvedTypeParametersMap.Builder. setValue(ResolvedTypeParameterDeclaration typeParameter, ResolvedType value)
java.util.Optional<ResolvedType>
ResolvedTypeParameterValueProvider. typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)
Calculate the value for the given type parameter.
-