Interface ISqlBuilder

All Superinterfaces:
ISqlKeywords
All Known Implementing Classes:
AbstractCreateSqlBuilder, AbstractCreateTableConstraintBuilder, AbstractDropSqlBuilder, AbstractQuerySqlBuilder, AbstractSqlBuilder, AbstractTableBuilder, AlterBranchingBuilder, AlterSequenceBuilder, AlterTableBuilder, CreateBranchingBuilder, CreateSchemaBuilder, CreateSequenceBuilder, CreateSynonymBuilder, CreateTableBuilder, CreateTableCheckBuilder, CreateTableForeignKeyBuilder, CreateTableIndexBuilder, CreateTablePrimaryKeyBuilder, CreateTableTypeBuilder, CreateTableUniqueIndexBuilder, CreateTemporaryTableBuilder, CreateUserBuilder, CreateViewBuilder, DeleteBuilder, DropBranchingBuilder, DropConstraintBuilder, DropSchemaBuilder, DropSequenceBuilder, DropSynonymBuilder, DropTableBuilder, DropTableTypeBuilder, DropViewBuilder, ExpressionBuilder, InsertBuilder, LastValueIdentityBuilder, NextValueSequenceBuilder, SelectBuilder, UpdateBuilder

public interface ISqlBuilder extends ISqlKeywords
The main SQL Builder interface.
  • Method Details

    • generate

      String generate()
      Generate the result script.
      Returns:
      the string
    • build

      String build()
      Builds the result script.
      Returns:
      the string