GenericDeclaration
public
interface
GenericDeclaration
implements
AnnotatedElement
java.lang.reflect.GenericDeclaration
|
Known indirect subclasses
Class<T> |
Instances of the class Class represent classes and
interfaces in a running Java application.
|
Constructor<T> |
Constructor provides information about, and access to, a single
constructor for a class.
|
Executable |
A shared superclass for the common functionality of Method
and Constructor .
|
Method |
A Method provides information about, and access to, a single method
on a class or interface.
|
|
A common interface for all entities that declare type variables.
Summary
Public methods |
abstract
TypeVariable[]<?>
|
getTypeParameters()
Returns an array of TypeVariable objects that
represent the type variables declared by the generic
declaration represented by this GenericDeclaration
object, in declaration order.
|
Public methods
getTypeParameters
public abstract TypeVariable[]<?> getTypeParameters ()
Returns an array of TypeVariable
objects that
represent the type variables declared by the generic
declaration represented by this GenericDeclaration
object, in declaration order. Returns an array of length 0 if
the underlying generic declaration declares no type variables.
Returns |
TypeVariable[]<?> |
an array of TypeVariable objects that represent
the type variables declared by this generic declaration |
Throws |
GenericSignatureFormatError |
if the generic
signature of this generic declaration does not conform to
the format specified in
The Java™ Virtual Machine Specification |