Class ReplaceStateManager


  • public class ReplaceStateManager
    extends ClassMethod
    Method to generate the method "dnReplaceStateManager" using ASM.
     public final synchronized void dnReplaceStateManager(StateManager stateManager)
     {
         if (dnStateManager != null)
         {
             dnStateManager = dnStateManager.replacingStateManager(this, stateManager);
         }
         else
         {
             dnStateManager = stateManager;
             dnFlags = (byte) 1;
         }
     }
     
    • Constructor Detail

      • ReplaceStateManager

        public ReplaceStateManager​(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