public class io.ebeaninternal.dbmigration.migration.CreateTable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.ebeaninternal.dbmigration.migration.CreateTable
  super_class: java.lang.Object
{
  protected java.util.List<io.ebeaninternal.dbmigration.migration.Column> column;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lio/ebeaninternal/dbmigration/migration/Column;>;
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlElement(required = true)

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

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

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

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

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

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

  protected io.ebeaninternal.dbmigration.migration.IdentityType identityType;
    descriptor: Lio/ebeaninternal/dbmigration/migration/IdentityType;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "identityType")

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

  protected java.math.BigInteger sequenceInitial;
    descriptor: Ljava/math/BigInteger;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "sequenceInitial")
      javax.xml.bind.annotation.XmlSchemaType(name = "positiveInteger")

  protected java.math.BigInteger sequenceAllocate;
    descriptor: Ljava/math/BigInteger;
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      javax.xml.bind.annotation.XmlAttribute(name = "sequenceAllocate")
      javax.xml.bind.annotation.XmlSchemaType(name = "positiveInteger")

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

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

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

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

  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.CreateTable this
         0: .line 52
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

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

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

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

  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.CreateTable this
         0: .line 177
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.name:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

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

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

  public void setPartitionMode(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 207
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.partitionMode:Ljava/lang/String;
         1: .line 208
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

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

  public void setPartitionColumn(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 227
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.partitionColumn:Ljava/lang/String;
         1: .line 228
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            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.CreateTable this
         0: .line 237
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.withHistory:Ljava/lang/Boolean;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

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

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

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

  public io.ebeaninternal.dbmigration.migration.IdentityType getIdentityType();
    descriptor: ()Lio/ebeaninternal/dbmigration/migration/IdentityType;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
         0: .line 277
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.identityType:Lio/ebeaninternal/dbmigration/migration/IdentityType;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

  public void setIdentityType(io.ebeaninternal.dbmigration.migration.IdentityType);
    descriptor: (Lio/ebeaninternal/dbmigration/migration/IdentityType;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
        start local 1 // io.ebeaninternal.dbmigration.migration.IdentityType value
         0: .line 287
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.identityType:Lio/ebeaninternal/dbmigration/migration/IdentityType;
         1: .line 288
            return
        end local 1 // io.ebeaninternal.dbmigration.migration.IdentityType value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Lio/ebeaninternal/dbmigration/migration/IdentityType;
    MethodParameters:
       Name  Flags
      value  

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

  public void setSequenceName(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 307
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.sequenceName:Ljava/lang/String;
         1: .line 308
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

  public java.math.BigInteger getSequenceInitial();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
         0: .line 317
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.sequenceInitial:Ljava/math/BigInteger;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

  public void setSequenceInitial(java.math.BigInteger);
    descriptor: (Ljava/math/BigInteger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
        start local 1 // java.math.BigInteger value
         0: .line 327
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.sequenceInitial:Ljava/math/BigInteger;
         1: .line 328
            return
        end local 1 // java.math.BigInteger value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/math/BigInteger;
    MethodParameters:
       Name  Flags
      value  

  public java.math.BigInteger getSequenceAllocate();
    descriptor: ()Ljava/math/BigInteger;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
         0: .line 337
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.sequenceAllocate:Ljava/math/BigInteger;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

  public void setSequenceAllocate(java.math.BigInteger);
    descriptor: (Ljava/math/BigInteger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
        start local 1 // java.math.BigInteger value
         0: .line 347
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.sequenceAllocate:Ljava/math/BigInteger;
         1: .line 348
            return
        end local 1 // java.math.BigInteger value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/math/BigInteger;
    MethodParameters:
       Name  Flags
      value  

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

  public void setPkName(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 367
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.pkName:Ljava/lang/String;
         1: .line 368
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

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

  public void setStorageEngine(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 387
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.storageEngine:Ljava/lang/String;
         1: .line 388
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

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

  public void setTablespace(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 407
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.tablespace:Ljava/lang/String;
         1: .line 408
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  

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

  public void setIndexTablespace(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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 427
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.indexTablespace:Ljava/lang/String;
         1: .line 428
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            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.CreateTable this
         0: .line 437
            aload 0 /* this */
            getfield io.ebeaninternal.dbmigration.migration.CreateTable.comment:Ljava/lang/String;
            areturn
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/ebeaninternal/dbmigration/migration/CreateTable;

  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.CreateTable this
        start local 1 // java.lang.String value
         0: .line 447
            aload 0 /* this */
            aload 1 /* value */
            putfield io.ebeaninternal.dbmigration.migration.CreateTable.comment:Ljava/lang/String;
         1: .line 448
            return
        end local 1 // java.lang.String value
        end local 0 // io.ebeaninternal.dbmigration.migration.CreateTable this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lio/ebeaninternal/dbmigration/migration/CreateTable;
            0    2     1  value  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      value  
}
SourceFile: "CreateTable.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 = {"column", "uniqueConstraint", "foreignKey"})
      javax.xml.bind.annotation.XmlRootElement(name = "createTable")