public class TypeVariableImpl<T extends java.lang.reflect.GenericDeclaration>
extends java.lang.Object
implements java.lang.reflect.TypeVariable<T>
| Constructor and Description |
|---|
TypeVariableImpl(java.lang.reflect.Type[] bounds,
T genericDeclaration,
java.lang.String getName) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Type[] |
getBounds() |
T |
getGenericDeclaration() |
java.lang.String |
getName() |
java.lang.String |
toString() |
public TypeVariableImpl(java.lang.reflect.Type[] bounds,
T genericDeclaration,
java.lang.String getName)
public java.lang.reflect.Type[] getBounds()
getBounds in interface java.lang.reflect.TypeVariable<T extends java.lang.reflect.GenericDeclaration>public T getGenericDeclaration()
getGenericDeclaration in interface java.lang.reflect.TypeVariable<T extends java.lang.reflect.GenericDeclaration>public java.lang.String getName()
getName in interface java.lang.reflect.TypeVariable<T extends java.lang.reflect.GenericDeclaration>public java.lang.String toString()
toString in class java.lang.Object