public abstract class ClassDelegate<T>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
className |
protected java.lang.Class<T> |
clazz |
| Constructor and Description |
|---|
ClassDelegate(java.lang.String className,
java.lang.Class<T> clazz) |
ClassDelegate(T instance) |
protected final java.lang.String className
protected final java.lang.Class<T> clazz
public ClassDelegate(java.lang.String className,
java.lang.Class<T> clazz)
public ClassDelegate(T instance)
public T load()
protected abstract java.lang.Class<?> loadClass(java.lang.String className)
throws java.lang.ClassNotFoundException
java.lang.ClassNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Object