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.ISqlDialectISqlDialectProvider. getDialect()Gets the 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.schema
Constructors in org.eclipse.dirigible.database.sql.builders.schema with parameters of type ISqlDialect Constructor Description CreateSchemaBuilder(ISqlDialect dialect, String name)Instantiates a new creates the schema builder.DropSchemaBuilder(ISqlDialect dialect, String name)Instantiates a new creates the schema 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)Instantiates a new alter sequence builder.CreateSequenceBuilder(ISqlDialect dialect, String sequence)Instantiates a new creates the sequence builder.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.CreateTableIndexBuilder(ISqlDialect dialect, String name)Instantiates a new abstract create table constraint builder.CreateTablePrimaryKeyBuilder(ISqlDialect dialect, String name)Instantiates a new creates the table primary key builder.CreateTableUniqueIndexBuilder(ISqlDialect dialect, String name)Instantiates a new creates the table unique index builder.CreateTemporaryTableBuilder(ISqlDialect dialect, String table)Instantiates a new abstract sql 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.tableType
Constructors in org.eclipse.dirigible.database.sql.builders.tableType with parameters of type ISqlDialect Constructor Description CreateTableTypeBuilder(ISqlDialect dialect, String tableType)Instantiates a new creates the table builder.DropTableTypeBuilder(ISqlDialect dialect, String tableType)Instantiates a new drop table type 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 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.