Interface ISqlBuilder

All Superinterfaces:
ISqlKeywords
All Known Implementing Classes:
AbstractCreateSqlBuilder, AbstractCreateTableConstraintBuilder, AbstractDropSqlBuilder, AbstractQuerySqlBuilder, AbstractSqlBuilder, AbstractTableBuilder, AlterBranchingBuilder, AlterSequenceBuilder, AlterTableBuilder, CreateBranchingBuilder, CreateSequenceBuilder, CreateSynonymBuilder, CreateTableBuilder, CreateTableCheckBuilder, CreateTableForeignKeyBuilder, CreateTablePrimaryKeyBuilder, CreateTableUniqueIndexBuilder, CreateViewBuilder, DeleteBuilder, DerbyCreateBranchingBuilder, DerbyCreateSequenceBuilder, DerbyCreateViewBuilder, DerbyDropBranchingBuilder, DerbyDropSequenceBuilder, DerbyLastValueIdentityBuilder, DerbyNextValueSequenceBuilder, DerbySelectBuilder, DropBranchingBuilder, DropConstraintBuilder, DropSequenceBuilder, DropSynonymBuilder, DropTableBuilder, DropViewBuilder, ExpressionBuilder, H2LastValueIdentityBuilder, H2NextValueSequenceBuilder, HanaCreateBranchingBuilder, HanaCreateTableBuilder, HanaDropBranchingBuilder, HanaDropSequenceBuilder, HanaLastValueIdentityBuilder, HanaNextValueSequenceBuilder, InsertBuilder, LastValueIdentityBuilder, MySQLCreateBranchingBuilder, MySQLCreateSequenceBuilder, MySQLCreateViewBuilder, MySQLDropBranchingBuilder, MySQLDropSequenceBuilder, MySQLLastValueIdentityBuilder, MySQLNextValueSequenceBuilder, NextValueSequenceBuilder, PostgresCreateBranchingBuilder, PostgresCreateViewBuilder, PostgresNextValueSequenceBuilder, SelectBuilder, SybaseCreateBranchingBuilder, SybaseCreateSequenceBuilder, SybaseDropBranchingBuilder, SybaseDropSequenceBuilder, SybaseLastValueIdentityBuilder, SybaseNextValueSequenceBuilder, SybaseSelectBuilder, 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