java.lang.Object
org.apache.derby.impl.services.reflect.LoadedGeneratedClass
- All Implemented Interfaces:
- org.apache.derby.iapi.services.loader.GeneratedClass
- Direct Known Subclasses:
- ReflectGeneratedClass
- public abstract class LoadedGeneratedClass
- extends java.lang.Object
- implements org.apache.derby.iapi.services.loader.GeneratedClass
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ci
private final org.apache.derby.iapi.services.loader.ClassInfo ci
classLoaderVersion
private final int classLoaderVersion
LoadedGeneratedClass
public LoadedGeneratedClass(org.apache.derby.iapi.services.loader.ClassFactory cf,
java.lang.Class jvmClass)
getName
public java.lang.String getName()
- Description copied from interface:
org.apache.derby.iapi.services.loader.GeneratedClass
- Return the name of the generated class.
- Specified by:
getName in interface org.apache.derby.iapi.services.loader.GeneratedClass
newInstance
public java.lang.Object newInstance(org.apache.derby.iapi.services.context.Context context)
throws org.apache.derby.iapi.error.StandardException
- Description copied from interface:
org.apache.derby.iapi.services.loader.GeneratedClass
- Return a new object that is an instance of the represented
class. The object will have been initialised by the no-arg
constructor of the represneted class.
(Similar to java.lang.Class.newInstance).
- Specified by:
newInstance in interface org.apache.derby.iapi.services.loader.GeneratedClass
getClassLoaderVersion
public final int getClassLoaderVersion()
- Description copied from interface:
org.apache.derby.iapi.services.loader.GeneratedClass
- Return the class reload version that this class was built at.
- Specified by:
getClassLoaderVersion in interface org.apache.derby.iapi.services.loader.GeneratedClass
getJVMClass
protected java.lang.Class getJVMClass()