Uses of Interface
org.eclipse.dirigible.database.sql.ISqlDialect
-
Uses of ISqlDialect in org.eclipse.dirigible.database.sql
Methods in org.eclipse.dirigible.database.sql that return ISqlDialect Modifier and Type Method Description static ISqlDialectSqlFactory. deriveDialect(Connection connection)Derive dialect.Methods in org.eclipse.dirigible.database.sql with parameters of type ISqlDialect Modifier and Type Method Description static <SELECT extends SelectBuilder, INSERT extends InsertBuilder, UPDATE extends UpdateBuilder, DELETE extends DeleteBuilder, CREATE extends CreateBranchingBuilder, ALTER extends AlterBranchingBuilder, DROP extends DropBranchingBuilder, NEXT extends NextValueSequenceBuilder, LAST extends LastValueIdentityBuilder>
SqlFactory<SELECT,INSERT,UPDATE,DELETE,CREATE,ALTER,DROP,NEXT,LAST>SqlFactory. getNative(ISqlDialect<SELECT,INSERT,UPDATE,DELETE,CREATE,ALTER,DROP,NEXT,LAST> dialect)Gets the native. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders
Methods in org.eclipse.dirigible.database.sql.builders that return ISqlDialect Modifier and Type Method Description protected ISqlDialectAbstractSqlBuilder. getDialect()Gets the dialect.Constructors in org.eclipse.dirigible.database.sql.builders with parameters of type ISqlDialect Constructor Description AbstractCreateSqlBuilder(ISqlDialect dialect)Instantiates a new abstract create sql builder.AbstractDropSqlBuilder(ISqlDialect dialect)Instantiates a new abstract drop sql builder.AbstractQuerySqlBuilder(ISqlDialect dialect)Instantiates a new abstract query sql builder.AbstractSqlBuilder(ISqlDialect dialect)Instantiates a new abstract sql builder.AlterBranchingBuilder(ISqlDialect dialect)Instantiates a new creates the branching builder.CreateBranchingBuilder(ISqlDialect dialect)Instantiates a new creates the branching builder.DropBranchingBuilder(ISqlDialect dialect)Instantiates a new drop branching builder.ExpressionBuilder(ISqlDialect dialect)Instantiates a new expression builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders.records
Constructors in org.eclipse.dirigible.database.sql.builders.records with parameters of type ISqlDialect Constructor Description DeleteBuilder(ISqlDialect dialect)Instantiates a new delete builder.InsertBuilder(ISqlDialect dialect)Instantiates a new insert builder.SelectBuilder(ISqlDialect dialect)Instantiates a new select builder.UpdateBuilder(ISqlDialect dialect)Instantiates a new update builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders.sequence
Constructors in org.eclipse.dirigible.database.sql.builders.sequence with parameters of type ISqlDialect Constructor Description AlterSequenceBuilder(ISqlDialect dialect, String sequence)CreateSequenceBuilder(ISqlDialect dialect, String sequence)DropSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new drop sequence builder.LastValueIdentityBuilder(ISqlDialect dialect)Instantiates a new last value identity builder.NextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new next value sequence builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders.synonym
Constructors in org.eclipse.dirigible.database.sql.builders.synonym with parameters of type ISqlDialect Constructor Description CreateSynonymBuilder(ISqlDialect dialect, String synonym)Instantiates a new creates the synonym builder.DropSynonymBuilder(ISqlDialect dialect, String synonym)Instantiates a new drop synonym builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders.table
Constructors in org.eclipse.dirigible.database.sql.builders.table with parameters of type ISqlDialect Constructor Description AbstractTableBuilder(ISqlDialect dialect, String table)Instantiates a new creates the table builder.AlterTableBuilder(ISqlDialect dialect, String table)Instantiates a new creates the table builder.CreateTableBuilder(ISqlDialect dialect, String table)Instantiates a new creates the table builder.DropConstraintBuilder(ISqlDialect dialect, String constraint)Instantiates a new drop constraint builder.DropTableBuilder(ISqlDialect dialect, String table)Instantiates a new drop table builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.builders.view
Constructors in org.eclipse.dirigible.database.sql.builders.view with parameters of type ISqlDialect Constructor Description CreateViewBuilder(ISqlDialect dialect, String view)Instantiates a new creates the view builder.DropViewBuilder(ISqlDialect dialect, String view)Instantiates a new drop view builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects
Classes in org.eclipse.dirigible.database.sql.dialects that implement ISqlDialect Modifier and Type Class Description classDefaultSqlDialect<SELECT extends SelectBuilder,INSERT extends InsertBuilder,UPDATE extends UpdateBuilder,DELETE extends DeleteBuilder,CREATE extends CreateBranchingBuilder,ALTER extends AlterBranchingBuilder,DROP extends DropBranchingBuilder,NEXT extends NextValueSequenceBuilder,LAST extends LastValueIdentityBuilder>The Default SQL Dialect.Fields in org.eclipse.dirigible.database.sql.dialects declared as ISqlDialect Modifier and Type Field Description static ISqlDialectSqlDialectFactory. DATABASE_TYPE_DERBYThe Constant DATABASE_TYPE_DERBY.static ISqlDialectSqlDialectFactory. DATABASE_TYPE_H2The Constant DATABASE_TYPE_H2.static ISqlDialectSqlDialectFactory. DATABASE_TYPE_HANAThe Constant DATABASE_TYPE_HANA.static ISqlDialectSqlDialectFactory. DATABASE_TYPE_MYSQLThe Constant DATABASE_TYPE_MYSQL.static ISqlDialectSqlDialectFactory. DATABASE_TYPE_POSTGRESThe Constant DATABASE_TYPE_POSTGRES.static ISqlDialectSqlDialectFactory. DATABASE_TYPE_SYBASEThe Constant DATABASE_TYPE_SYBASE.Fields in org.eclipse.dirigible.database.sql.dialects with type parameters of type ISqlDialect Modifier and Type Field Description protected static Map<String,ISqlDialect>SqlDialectFactory. databaseTypeMappingsThe Constant databaseTypeMappings.Methods in org.eclipse.dirigible.database.sql.dialects that return ISqlDialect Modifier and Type Method Description static ISqlDialectSqlDialectFactory. getDialect(Connection connection)Gets the dialect.Methods in org.eclipse.dirigible.database.sql.dialects that return types with arguments of type ISqlDialect Modifier and Type Method Description protected static Map<String,ISqlDialect>SqlDialectFactory. getDefaultDatabaseTypeMappings()Gets the default database type mappings. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.derby
Classes in org.eclipse.dirigible.database.sql.dialects.derby that implement ISqlDialect Modifier and Type Class Description classDerbySqlDialectThe Derby SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.derby with parameters of type ISqlDialect Constructor Description DerbyCreateBranchingBuilder(ISqlDialect dialect)Instantiates a new derby create branching builder.DerbyCreateSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new derby create sequence builder.DerbyCreateViewBuilder(ISqlDialect dialect, String view)Instantiates a new derby create view builder.DerbyDropBranchingBuilder(ISqlDialect dialect)Instantiates a new derby drop branching builder.DerbyDropSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new derby drop sequence builder.DerbyLastValueIdentityBuilder(ISqlDialect dialect, String... args)Instantiates a new Derby last value identity builder.DerbyNextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new derby next value sequence builder.DerbySelectBuilder(ISqlDialect dialect)Instantiates a new derby select builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.h2
Classes in org.eclipse.dirigible.database.sql.dialects.h2 that implement ISqlDialect Modifier and Type Class Description classH2SqlDialectThe H2 SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.h2 with parameters of type ISqlDialect Constructor Description H2LastValueIdentityBuilder(ISqlDialect dialect)Instantiates a new H2 last value identity builder.H2NextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new H2 next value sequence builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.hana
Classes in org.eclipse.dirigible.database.sql.dialects.hana that implement ISqlDialect Modifier and Type Class Description classHanaSqlDialectThe HANA SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.hana with parameters of type ISqlDialect Constructor Description HanaCreateBranchingBuilder(ISqlDialect dialect)Instantiates a new HANA create branching builder.HanaCreateTableBuilder(ISqlDialect dialect, String table, boolean isColumnTable)Instantiates a new hana create table builder.HanaDropBranchingBuilder(ISqlDialect dialect)Instantiates a new hana drop branching builder.HanaDropSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new drop sequence builder.HanaLastValueIdentityBuilder(ISqlDialect dialect, String... args)Instantiates a new HANA last value identity builder.HanaNextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new hana next value sequence builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.mysql
Classes in org.eclipse.dirigible.database.sql.dialects.mysql that implement ISqlDialect Modifier and Type Class Description classMySQLSqlDialectThe MySQL SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.mysql with parameters of type ISqlDialect Constructor Description MySQLCreateBranchingBuilder(ISqlDialect dialect)Instantiates a new mySQL create branching builder.MySQLCreateSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new MySQL create sequence builder.MySQLCreateViewBuilder(ISqlDialect dialect, String view)MySQLDropBranchingBuilder(ISqlDialect dialect)Instantiates a new mySQL create branching builder.MySQLDropSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new MySQL drop sequence builder.MySQLLastValueIdentityBuilder(ISqlDialect dialect)Instantiates a new H2 last value identity builder.MySQLNextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new MySQL next value sequence builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.postgres
Classes in org.eclipse.dirigible.database.sql.dialects.postgres that implement ISqlDialect Modifier and Type Class Description classPostgresSqlDialectThe PostgreSQL SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.postgres with parameters of type ISqlDialect Constructor Description PostgresCreateBranchingBuilder(ISqlDialect dialect)Instantiates a new PostgreSQL create branching builder.PostgresCreateViewBuilder(ISqlDialect dialect, String view)Instantiates a new PostgreSQL create view builder.PostgresNextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new PostgreSQL next value sequence builder. -
Uses of ISqlDialect in org.eclipse.dirigible.database.sql.dialects.sybase
Classes in org.eclipse.dirigible.database.sql.dialects.sybase that implement ISqlDialect Modifier and Type Class Description classSybaseSqlDialectThe Sybase SQL Dialect.Constructors in org.eclipse.dirigible.database.sql.dialects.sybase with parameters of type ISqlDialect Constructor Description SybaseCreateBranchingBuilder(ISqlDialect dialect)Instantiates a new Sybase create branching builder.SybaseCreateSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new Sybase create sequence builder.SybaseDropBranchingBuilder(ISqlDialect dialect)Instantiates a new Sybase create branching builder.SybaseDropSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new Sybase drop sequence builder.SybaseLastValueIdentityBuilder(ISqlDialect dialect)Instantiates a new Sybase last value identity builder.SybaseNextValueSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new Sybase next value sequence builder.SybaseSelectBuilder(ISqlDialect dialect)Instantiates a new Sybase select builder.