001 package net.sourceforge.retroweaver.runtime.java.lang.reflect;
002
003 import net.sourceforge.retroweaver.runtime.java.lang.TypeNotPresentException;
004
005 public interface TypeVariable<D extends GenericDeclaration> extends Type {
006
007 Type[] getBounds() throws TypeNotPresentException, MalformedParameterizedTypeException;
008
009 D getGenericDeclaration();
010
011 String getName() ;
012
013 }