public class io.ebeaninternal.dbmigration.migration.Column
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeaninternal.dbmigration.migration.Column
  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 name;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "name", required = true)

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

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

  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 historyExclude;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "historyExclude")

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

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

  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 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 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 comment;
    descriptor: Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "comment")

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

  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.Column this
         0: .line 113
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.before:Ljava/util/List;
            ifnonnull 2
         1: .line 114
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield io.ebeaninternal.dbmigration.migration.Column.before:Ljava/util/List;
         2: .line 116
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.before:Ljava/util/List;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lio/ebeaninternal/dbmigration/migration/Column;
    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.Column this
         0: .line 140
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.after:Ljava/util/List;
            ifnonnull 2
         1: .line 141
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield io.ebeaninternal.dbmigration.migration.Column.after:Ljava/util/List;
         2: .line 143
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.after:Ljava/util/List;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lio/ebeaninternal/dbmigration/migration/Column;
    Signature: ()Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/DdlScript;>;

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

  public void setName(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.Column this
        start local 1 // java.lang.String value
         0: .line 163
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.name:Ljava/lang/String;
         1: .line 164
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/String;
    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.Column this
         0: .line 173
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.type:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 183
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.type:Ljava/lang/String;
         1: .line 184
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 193
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.defaultValue:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 203
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.defaultValue:Ljava/lang/String;
         1: .line 204
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 213
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.notnull:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.Boolean value
         0: .line 223
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.notnull:Ljava/lang/Boolean;
         1: .line 224
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/Boolean;
    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.Column this
         0: .line 233
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.historyExclude:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.Boolean value
         0: .line 243
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.historyExclude:Ljava/lang/Boolean;
         1: .line 244
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

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

  public void setPrimaryKey(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.Column this
        start local 1 // java.lang.Boolean value
         0: .line 263
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.primaryKey:Ljava/lang/Boolean;
         1: .line 264
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/Boolean;
    MethodParameters:
       Name  Flags
      value  

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

  public void setIdentity(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.Column this
        start local 1 // java.lang.Boolean value
         0: .line 283
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.identity:Ljava/lang/Boolean;
         1: .line 284
            return
        end local 1 // java.lang.Boolean value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 293
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.checkConstraint:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 303
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.checkConstraint:Ljava/lang/String;
         1: .line 304
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 313
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.checkConstraintName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 323
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.checkConstraintName:Ljava/lang/String;
         1: .line 324
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 333
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.unique:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 343
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.unique:Ljava/lang/String;
         1: .line 344
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 353
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.uniqueOneToOne:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 363
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.uniqueOneToOne:Ljava/lang/String;
         1: .line 364
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 373
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.references:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 383
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.references:Ljava/lang/String;
         1: .line 384
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 393
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyName:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 403
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyName:Ljava/lang/String;
         1: .line 404
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 413
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyIndex:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 423
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyIndex:Ljava/lang/String;
         1: .line 424
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 433
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyOnDelete:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 443
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyOnDelete:Ljava/lang/String;
         1: .line 444
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            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.Column this
         0: .line 453
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyOnUpdate:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 463
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.foreignKeyOnUpdate:Ljava/lang/String;
         1: .line 464
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/String;
    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.Column this
         0: .line 473
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.Column.comment:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/Column;

  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.Column this
        start local 1 // java.lang.String value
         0: .line 483
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.Column.comment:Ljava/lang/String;
         1: .line 484
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.Column this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/Column;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  
}
SourceFile: "Column.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 = "column")