|
Préférences
Moteurs de recherche
|
||||||||
JavaTM 2 Platform Std. Ed. v1.6.0
java.lang.reflect
|
Method Summary | |
---|---|
Type[] |
getActualTypeArguments()
Returns an array of Type objects representing the actual type arguments to this type. |
Type |
getOwnerType()
Returns a Type object representing the type that this type is a member of. |
Type |
getRawType()
Returns the Type object representing the class or interface that declared this type. |
Method Detail |
---|
Type[] getActualTypeArguments()
Note that in some cases, the returned array be empty. This can occur if this type represents a non-parameterized type nested within a parameterized type.
TypeNotPresentException
- if any of the
actual type arguments refers to a non-existent type declaration
MalformedParameterizedTypeException
- if any of the
actual type parameters refer to a parameterized type that cannot
be instantiated for any reasonType getRawType()
Type getOwnerType()
O<T>.I<S>
,
return a representation of O<T>
.
If this type is a top-level type, null is returned.
TypeNotPresentException
- if the owner type
refers to a non-existent type declaration
MalformedParameterizedTypeException
- if the owner type
refers to a parameterized type that cannot be instantiated
for any reason