Class LoadedGeneratedClass

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getClassLoaderVersion()
      Return the class reload version that this class was built at.
      protected java.lang.Class<?> getJVMClass()  
      java.lang.String getName()
      Return the name of the generated class.
      java.lang.Object newInstance​(Context context)
      Return a new object that is an instance of the represented class.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • classLoaderVersion

        private final int classLoaderVersion
    • Constructor Detail

      • LoadedGeneratedClass

        public LoadedGeneratedClass​(ClassFactory cf,
                                    java.lang.Class jvmClass)
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: GeneratedClass
        Return the name of the generated class.
        Specified by:
        getName in interface GeneratedClass
      • newInstance

        public java.lang.Object newInstance​(Context context)
                                     throws StandardException
        Description copied from interface: 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 GeneratedClass
        Throws:
        StandardException - Standard Derby error policy
      • getClassLoaderVersion

        public final int getClassLoaderVersion()
        Description copied from interface: GeneratedClass
        Return the class reload version that this class was built at.
        Specified by:
        getClassLoaderVersion in interface GeneratedClass
      • getJVMClass

        protected java.lang.Class<?> getJVMClass()