public abstract class TypeDef<T> extends java.lang.Object
protected
TypeDef()
static <T> TypeDef<T>
fromClass(java.lang.Class<T> classType)
static TypeDef<?>
fromType(java.lang.reflect.Type type)
java.lang.Class<? super T>
getRawType()
java.lang.reflect.Type
getType()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected TypeDef()
public static <T> TypeDef<T> fromClass(java.lang.Class<T> classType)
public static TypeDef<?> fromType(java.lang.reflect.Type type)
public java.lang.Class<? super T> getRawType()
public java.lang.reflect.Type getType()