Class GetVersion


  • public class GetVersion
    extends ClassMethod
    Method to generate the method "dnGetVersion" using ASM.
     public final Object dnGetVersion()
     {
         if (dnStateManager != null)
             return dnStateManager.getVersion(this);
         if (this.dnIsDetached() != true)
             return null;
         return dnDetachedState[1];
     }
     
    or (when not Detachable)
     public final Object dnGetVersion()
     {
         if (dnStateManager != null)
             return dnStateManager.getVersion(this);
         return null;
     }
     
    • Constructor Detail

      • GetVersion

        public GetVersion​(ClassEnhancer enhancer,
                          String name,
                          int access,
                          Object returnType,
                          Object[] argTypes,
                          String[] argNames)
        Constructor.
        Parameters:
        enhancer - ClassEnhancer
        name - Name of method
        access - Access type
        returnType - Return type
        argTypes - Argument types
        argNames - Argument names