net.sourceforge.retroweaver.runtime.java.lang.reflect
Interface TypeVariable<D extends GenericDeclaration>

All Superinterfaces:
Type
All Known Implementing Classes:
ReflectionDescriptor.TypeVariableImpl

public interface TypeVariable<D extends GenericDeclaration>
extends Type


Method Summary
 Type[] getBounds()
           
 D getGenericDeclaration()
           
 java.lang.String getName()
           
 

Method Detail

getBounds

Type[] getBounds()
                 throws TypeNotPresentException,
                        MalformedParameterizedTypeException
Throws:
TypeNotPresentException
MalformedParameterizedTypeException

getGenericDeclaration

D getGenericDeclaration()

getName

java.lang.String getName()