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.default ResolvedTypeParameterDeclaration
ResolvedTypeParameterDeclaration. asTypeParameter()
static ResolvedTypeParameterDeclaration
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 ResolvedTypeParameterDeclaration Modifier and Type Method Description default Optional<ResolvedTypeParameterDeclaration>
ResolvedMethodLikeDeclaration. findTypeParameter(String name)
default Optional<ResolvedTypeParameterDeclaration>
ResolvedReferenceTypeDeclaration. findTypeParameter(String name)
Optional<ResolvedTypeParameterDeclaration>
ResolvedTypeParametrizable. findTypeParameter(String name)
Find the closest TypeParameterDeclaration with the given name.List<ResolvedTypeParameterDeclaration>
ResolvedTypeParametrizable. getTypeParameters()
The list of type parameters defined on this element. -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.logic
Methods in com.github.javaparser.resolution.logic with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description static ResolvedType
MethodResolutionLogic. replaceTypeParam(ResolvedType type, ResolvedTypeParameterDeclaration tp, TypeSolver typeSolver)
void
InferenceVariableType. setCorrespondingTp(ResolvedTypeParameterDeclaration correspondingTp)
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.model.typesystem
Methods in com.github.javaparser.resolution.model.typesystem that return ResolvedTypeParameterDeclaration Modifier and Type Method Description ResolvedTypeParameterDeclaration
LazyType. asTypeParameter()
ResolvedTypeParameterDeclaration
ReferenceTypeImpl. asTypeParameter()
Methods in com.github.javaparser.resolution.model.typesystem with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description ResolvedType
LazyType. replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced)
ResolvedType
LazyType. replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
Method parameters in com.github.javaparser.resolution.model.typesystem with type arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description boolean
ReferenceTypeImpl. mention(List<ResolvedTypeParameterDeclaration> typeParameters)
ResolvedType
LazyType. replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration,ResolvedType> inferredTypes)
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.resolution.types
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 List<Pair<ResolvedTypeParameterDeclaration,ResolvedType>>
ResolvedReferenceType. getTypeParametersMap()
Get the values for all type parameters declared on this type.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
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)
Optional<ResolvedType>
ResolvedTypeParameterValueProvider. typeParamValue(ResolvedTypeParameterDeclaration typeParameterDeclaration)
Calculate the value for the given type parameter. -
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.symbolsolver.declarations.common
Methods in com.github.javaparser.symbolsolver.declarations.common with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description protected ResolvedType
MethodDeclarationCommonLogic. toType(ResolvedTypeParameterDeclaration typeParameterDeclaration)
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.symbolsolver.javaparsermodel.declarations
Classes in com.github.javaparser.symbolsolver.javaparsermodel.declarations that implement ResolvedTypeParameterDeclaration Modifier and Type Class Description class
JavaParserTypeParameter
Methods in com.github.javaparser.symbolsolver.javaparsermodel.declarations that return ResolvedTypeParameterDeclaration Modifier and Type Method Description ResolvedTypeParameterDeclaration
JavaParserTypeParameter. asTypeParameter()
ResolvedTypeParameterDeclaration
JavaParserTypeVariableDeclaration. asTypeParameter()
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.symbolsolver.javassistmodel
Classes in com.github.javaparser.symbolsolver.javassistmodel that implement ResolvedTypeParameterDeclaration Modifier and Type Class Description class
JavassistTypeParameter
Methods in com.github.javaparser.symbolsolver.javassistmodel that return types with arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description List<ResolvedTypeParameterDeclaration>
JavassistAnnotationDeclaration. getTypeParameters()
Annotation declarations cannot have type parameters and hence this method always returns an empty list.List<ResolvedTypeParameterDeclaration>
JavassistClassDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistConstructorDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistEnumDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistInterfaceDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistMethodDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistMethodLikeDeclarationAdapter. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
JavassistTypeDeclarationAdapter. getTypeParameters()
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.symbolsolver.reflectionmodel
Classes in com.github.javaparser.symbolsolver.reflectionmodel that implement ResolvedTypeParameterDeclaration Modifier and Type Class Description class
ReflectionTypeParameter
Methods in com.github.javaparser.symbolsolver.reflectionmodel that return types with arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description List<ResolvedTypeParameterDeclaration>
ReflectionAnnotationDeclaration. getTypeParameters()
Annotation declarations cannot have type parameters and hence this method always returns an empty list.List<ResolvedTypeParameterDeclaration>
ReflectionClassDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
ReflectionConstructorDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
ReflectionEnumDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
ReflectionInterfaceDeclaration. getTypeParameters()
List<ResolvedTypeParameterDeclaration>
ReflectionMethodDeclaration. getTypeParameters()
-
Uses of ResolvedTypeParameterDeclaration in com.github.javaparser.symbolsolver.resolution.typeinference
Methods in com.github.javaparser.symbolsolver.resolution.typeinference that return ResolvedTypeParameterDeclaration Modifier and Type Method Description ResolvedTypeParameterDeclaration
InferenceVariable. getTypeParameterDeclaration()
Methods in com.github.javaparser.symbolsolver.resolution.typeinference that return types with arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description List<ResolvedTypeParameterDeclaration>
MethodType. getTypeParameters()
Methods in com.github.javaparser.symbolsolver.resolution.typeinference with parameters of type ResolvedTypeParameterDeclaration Modifier and Type Method Description static InferenceVariable
InferenceVariable. unnamed(ResolvedTypeParameterDeclaration typeParameterDeclaration)
Substitution
Substitution. withPair(ResolvedTypeParameterDeclaration typeParameterDeclaration, ResolvedType type)
Method parameters in com.github.javaparser.symbolsolver.resolution.typeinference with type arguments of type ResolvedTypeParameterDeclaration Modifier and Type Method Description static List<InferenceVariable>
InferenceVariable. instantiate(List<ResolvedTypeParameterDeclaration> typeParameterDeclarations)
boolean
InferenceVariable. mention(List<ResolvedTypeParameterDeclaration> typeParameters)
Constructors in com.github.javaparser.symbolsolver.resolution.typeinference with parameters of type ResolvedTypeParameterDeclaration Constructor Description InferenceVariable(String name, ResolvedTypeParameterDeclaration typeParameterDeclaration)
Constructor parameters in com.github.javaparser.symbolsolver.resolution.typeinference with type arguments of type ResolvedTypeParameterDeclaration Constructor Description MethodType(List<ResolvedTypeParameterDeclaration> typeParameters, List<ResolvedType> formalArgumentTypes, ResolvedType returnType, List<ResolvedType> exceptionTypes)
-