Package com.thoughtworks.qdox.model
Interface JavaGenericDeclaration
-
- All Known Subinterfaces:
JavaClass
,JavaConstructor
,JavaExecutable
,JavaMethod
- All Known Implementing Classes:
DefaultJavaClass
,DefaultJavaConstructor
,DefaultJavaExecutable
,DefaultJavaMethod
,DefaultJavaParameterizedType
,DefaultJavaType
,DefaultJavaTypeVariable
,DefaultJavaWildcardType
,JavaMethodDelegate
public interface JavaGenericDeclaration
Equivalent ofGenericDeclaration
. Where the original GenericDeclaration uses an Array, the JavaGenericDeclaration is using aList
.- Since:
- 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <D extends JavaGenericDeclaration>
java.util.List<JavaTypeVariable<D>>getTypeParameters()
Equivalent ofGenericDeclaration.getTypeParameters()
-
-
-
Method Detail
-
getTypeParameters
<D extends JavaGenericDeclaration> java.util.List<JavaTypeVariable<D>> getTypeParameters()
Equivalent ofGenericDeclaration.getTypeParameters()
- Type Parameters:
D
- the type- Returns:
- a list of typeParameters, never
null
-
-