public class GetVersion extends ClassMethod
 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;
 }
 access, argNames, argTypes, enhancer, exceptions, methodName, returnType, visitor| Constructor and Description | 
|---|
GetVersion(ClassEnhancer enhancer,
          String name,
          int access,
          Object returnType,
          Object[] argTypes,
          String[] argNames)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
execute()
Method to add the contents of the class method. 
 | 
static GetVersion | 
getInstance(ClassEnhancer enhancer)  | 
close, equals, getAccess, getClassEnhancer, getDescriptor, getMethodAdditionMessage, getName, getNamer, hashCode, initialise, initialisepublic GetVersion(ClassEnhancer enhancer, String name, int access, Object returnType, Object[] argTypes, String[] argNames)
enhancer - ClassEnhancername - Name of methodaccess - Access typereturnType - Return typeargTypes - Argument typesargNames - Argument namespublic static GetVersion getInstance(ClassEnhancer enhancer)
public void execute()
execute in class ClassMethodCopyright © 2019. All rights reserved.