Interface ResolvedTypeParametrizable
- All Known Subinterfaces:
ResolvedAnnotationDeclaration
,ResolvedClassDeclaration
,ResolvedConstructorDeclaration
,ResolvedEnumDeclaration
,ResolvedInterfaceDeclaration
,ResolvedMethodDeclaration
,ResolvedMethodLikeDeclaration
,ResolvedReferenceTypeDeclaration
public interface ResolvedTypeParametrizable
An entity which has type parameter.
- Author:
- Federico Tomassetti
-
Method Summary
Modifier and TypeMethodDescriptionfindTypeParameter(String name)
Find the closest TypeParameterDeclaration with the given name.The list of type parameters defined on this element.default boolean
-
Method Details
-
getTypeParameters
List<ResolvedTypeParameterDeclaration> getTypeParameters()The list of type parameters defined on this element. -
findTypeParameter
Find the closest TypeParameterDeclaration with the given name. It first look on this element itself and then on the containers. -
isGeneric
default boolean isGeneric()
-