public interface io.ebeaninternal.dbmigration.ddlgeneration.DdlHandler
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: io.ebeaninternal.dbmigration.ddlgeneration.DdlHandler
super_class: java.lang.Object
{
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.ChangeSet);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/ChangeSet;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
changeSet
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.CreateTable);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/CreateTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
createTable
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.DropTable);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/DropTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
dropTable
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AddTableComment);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AddTableComment;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
addTableComment
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AddColumn);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AddColumn;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
addColumn
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.DropColumn);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/DropColumn;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
dropColumn
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AlterColumn);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AlterColumn;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
alterColumn
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AddHistoryTable);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AddHistoryTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
addHistoryTable
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.DropHistoryTable);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/DropHistoryTable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
dropHistoryTable
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.CreateIndex);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/CreateIndex;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
createIndex
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.DropIndex);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/DropIndex;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
dropIndex
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AddUniqueConstraint);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AddUniqueConstraint;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
constraint
public abstract void generate(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite, io.ebeaninternal.dbmigration.migration.AlterForeignKey);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;Lio/ebeaninternal/dbmigration/migration/AlterForeignKey;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
writer
alterForeignKey
public abstract void generateProlog(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
write
public abstract void generateEpilog(io.ebeaninternal.dbmigration.ddlgeneration.DdlWrite);
descriptor: (Lio/ebeaninternal/dbmigration/ddlgeneration/DdlWrite;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
write
}
SourceFile: "DdlHandler.java"