public class io.ebeaninternal.dbmigration.migration.AlterColumn
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeaninternal.dbmigration.migration.AlterColumn
  super_class: java.lang.Object
{
  protected java.util.List<io.ebeaninternal.dbmigration.migration.DdlScript> before;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/DdlScript;>;

  protected java.util.List<io.ebeaninternal.dbmigration.migration.DdlScript> after;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/DdlScript;>;

  protected java.lang.String columnName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "columnName", required = true)

  protected java.lang.String tableName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "tableName", required = true)

  protected java.lang.Boolean withHistory;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "withHistory")

  protected java.lang.String type;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "type")

  protected java.lang.String currentType;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "currentType")

  protected java.lang.String defaultValue;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "defaultValue")

  protected java.lang.String currentDefaultValue;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "currentDefaultValue")

  protected java.lang.Boolean notnull;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "notnull")

  protected java.lang.Boolean currentNotnull;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "currentNotnull")

  protected java.lang.String comment;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "comment")

  protected java.lang.Boolean historyExclude;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "historyExclude")

  protected java.lang.String checkConstraint;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "checkConstraint")

  protected java.lang.String checkConstraintName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "checkConstraintName")

  protected java.lang.String dropCheckConstraint;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "dropCheckConstraint")

  protected java.lang.String unique;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "unique")

  protected java.lang.String uniqueOneToOne;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "uniqueOneToOne")

  protected java.lang.String dropUnique;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "dropUnique")

  protected java.lang.String references;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "references")

  protected java.lang.String foreignKeyName;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "foreignKeyName")

  protected java.lang.String foreignKeyIndex;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "foreignKeyIndex")

  protected java.lang.String foreignKeyOnDelete;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "foreignKeyOnDelete")

  protected java.lang.String foreignKeyOnUpdate;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "foreignKeyOnUpdate")

  protected java.lang.String dropForeignKey;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "dropForeignKey")

  protected java.lang.String dropForeignKeyIndex;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "dropForeignKeyIndex")

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 60
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public java.util.List<io.ebeaninternal.dbmigration.migration.DdlScript> getBefore();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 134
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.before:Ljava/util/List;
            ifnonnull 2
         1: .line 135
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.before:Ljava/util/List;
         2: .line 137
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.before:Ljava/util/List;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
    Signature: ()Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/DdlScript;>;

  public java.util.List<io.ebeaninternal.dbmigration.migration.DdlScript> getAfter();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 161
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.after:Ljava/util/List;
            ifnonnull 2
         1: .line 162
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.after:Ljava/util/List;
         2: .line 164
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.after:Ljava/util/List;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
    Signature: ()Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/DdlScript;>;

  public java.lang.String getColumnName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 174
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.columnName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setColumnName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 184
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.columnName:Ljava/lang/String;
         1: .line 185
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getTableName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 194
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.tableName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setTableName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 204
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.tableName:Ljava/lang/String;
         1: .line 205
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.Boolean isWithHistory();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 214
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.withHistory:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setWithHistory(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.Boolean value
         0: .line 224
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.withHistory:Ljava/lang/Boolean;
         1: .line 225
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 234
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.type:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setType(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 244
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.type:Ljava/lang/String;
         1: .line 245
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getCurrentType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 254
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentType:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setCurrentType(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 264
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentType:Ljava/lang/String;
         1: .line 265
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDefaultValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 274
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.defaultValue:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setDefaultValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 284
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.defaultValue:Ljava/lang/String;
         1: .line 285
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getCurrentDefaultValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 294
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentDefaultValue:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setCurrentDefaultValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 304
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentDefaultValue:Ljava/lang/String;
         1: .line 305
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.Boolean isNotnull();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 314
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.notnull:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setNotnull(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.Boolean value
         0: .line 324
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.notnull:Ljava/lang/Boolean;
         1: .line 325
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.Boolean isCurrentNotnull();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 334
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentNotnull:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setCurrentNotnull(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.Boolean value
         0: .line 344
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.currentNotnull:Ljava/lang/Boolean;
         1: .line 345
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getComment();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 354
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.comment:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setComment(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 364
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.comment:Ljava/lang/String;
         1: .line 365
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.Boolean isHistoryExclude();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 374
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.historyExclude:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setHistoryExclude(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.Boolean value
         0: .line 384
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.historyExclude:Ljava/lang/Boolean;
         1: .line 385
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getCheckConstraint();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 394
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.checkConstraint:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setCheckConstraint(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 404
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.checkConstraint:Ljava/lang/String;
         1: .line 405
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getCheckConstraintName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 414
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.checkConstraintName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setCheckConstraintName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 424
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.checkConstraintName:Ljava/lang/String;
         1: .line 425
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDropCheckConstraint();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 434
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropCheckConstraint:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setDropCheckConstraint(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 444
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropCheckConstraint:Ljava/lang/String;
         1: .line 445
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getUnique();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 454
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.unique:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setUnique(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 464
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.unique:Ljava/lang/String;
         1: .line 465
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getUniqueOneToOne();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 474
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.uniqueOneToOne:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setUniqueOneToOne(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 484
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.uniqueOneToOne:Ljava/lang/String;
         1: .line 485
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDropUnique();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 494
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropUnique:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setDropUnique(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 504
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropUnique:Ljava/lang/String;
         1: .line 505
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getReferences();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 514
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.references:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setReferences(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 524
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.references:Ljava/lang/String;
         1: .line 525
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getForeignKeyName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 534
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setForeignKeyName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 544
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyName:Ljava/lang/String;
         1: .line 545
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getForeignKeyIndex();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 554
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyIndex:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setForeignKeyIndex(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 564
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyIndex:Ljava/lang/String;
         1: .line 565
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getForeignKeyOnDelete();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 574
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyOnDelete:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setForeignKeyOnDelete(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 584
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyOnDelete:Ljava/lang/String;
         1: .line 585
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getForeignKeyOnUpdate();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 594
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyOnUpdate:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setForeignKeyOnUpdate(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 604
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.foreignKeyOnUpdate:Ljava/lang/String;
         1: .line 605
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDropForeignKey();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 614
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropForeignKey:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setDropForeignKey(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 624
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropForeignKey:Ljava/lang/String;
         1: .line 625
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.lang.String getDropForeignKeyIndex();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
         0: .line 634
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropForeignKeyIndex:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;

  public void setDropForeignKeyIndex(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
        start local 1 // java.lang.String value
         0: .line 644
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.AlterColumn.dropForeignKeyIndex:Ljava/lang/String;
         1: .line 645
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.AlterColumn this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/AlterColumn;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  
}
SourceFile: "AlterColumn.java"
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAccessorType(value = javax.xml.bind.annotation.XmlAccessType.FIELD:Ljavax/xml/bind/annotation/XmlAccessType;)
      javax.xml.bind.annotation.XmlType(name = "", propOrder = {"before", "after"})
      javax.xml.bind.annotation.XmlRootElement(name = "alterColumn")