- getAction() - Method in enum org.tentackle.sql.metadata.ForeignKeyAction
-
Gets the action code.
- getAllBackends() - Method in interface org.tentackle.sql.BackendFactory
-
Creates all backends in classpath.
- getAllBackends() - Method in class org.tentackle.sql.DefaultBackendFactory
-
- getBackend() - Method in class org.tentackle.sql.BackendInfo
-
Gets the backend.
- getBackend() - Method in class org.tentackle.sql.metadata.ModelMetaData
-
Gets the backend.
- getBackendByName(String) - Method in interface org.tentackle.sql.BackendFactory
-
Creates a backend by name.
- getBackendByName(String) - Method in class org.tentackle.sql.DefaultBackendFactory
-
- getBackendByUrl(String) - Method in interface org.tentackle.sql.BackendFactory
-
Creates a backend by jdbc url.
- getBackendByUrl(String) - Method in class org.tentackle.sql.DefaultBackendFactory
-
- getBackendId(Connection) - Method in interface org.tentackle.sql.Backend
-
Determines the unique id or name used by the backend for a given connection.
- getBackendId(Connection) - Method in class org.tentackle.sql.Db2
-
- getBackendId(Connection) - Method in class org.tentackle.sql.Informix
-
- getBackendId(Connection) - Method in class org.tentackle.sql.Ingres
-
- getBackendId(Connection) - Method in class org.tentackle.sql.MsSql
-
- getBackendId(Connection) - Method in class org.tentackle.sql.MySql
-
- getBackendId(Connection) - Method in class org.tentackle.sql.Oracle
-
- getBackendId(Connection) - Method in class org.tentackle.sql.Postgres
-
- getCoalesceKeyword() - Method in class org.tentackle.sql.AbstractBackend
-
- getCoalesceKeyword() - Method in class org.tentackle.sql.AbstractSql92Backend
-
- getCoalesceKeyword() - Method in interface org.tentackle.sql.Backend
-
Gets the keyword for the COALESCE function.
- getCoalesceKeyword() - Method in class org.tentackle.sql.Informix
-
- getColumnByName(String) - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets a column by its column name.
- getColumnName() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the columnName of the column.
- getColumnName() - Method in class org.tentackle.sql.metadata.IndexColumnMetaData
-
Gets the column columnName.
- getColumns() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Gets the columns.
- getColumns() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the meta data for columns.
- getComment() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the comment.
- getComment() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the comment.
- getDefaultSchema() - Method in class org.tentackle.sql.AbstractBackend
-
- getDefaultSchema() - Method in interface org.tentackle.sql.Backend
-
Gets the default schema name.
Some backends store the objects in a default schema, if no explicit schema is given.
- getDefaultSchema() - Method in class org.tentackle.sql.Postgres
-
- getDefaultSize(SqlType) - Method in class org.tentackle.sql.AbstractBackend
-
- getDefaultSize(SqlType) - Method in interface org.tentackle.sql.Backend
-
Gets the default size if no size given in model.
- getDefaultSize(SqlType) - Method in class org.tentackle.sql.Postgres
-
- getDefaultValue() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the column's default.
- getDefaultValue() - Method in enum org.tentackle.sql.SqlType
-
Gets the default value.
- getDeleteRule() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the delete rule.
- getDriverClassName() - Method in interface org.tentackle.sql.Backend
-
Gets the JDBC driver class name.
- getDriverClassName() - Method in class org.tentackle.sql.Db2
-
- getDriverClassName() - Method in class org.tentackle.sql.Informix
-
- getDriverClassName() - Method in class org.tentackle.sql.Ingres
-
- getDriverClassName() - Method in class org.tentackle.sql.MariaDb
-
- getDriverClassName() - Method in class org.tentackle.sql.MsSql
-
- getDriverClassName() - Method in class org.tentackle.sql.MySql
-
- getDriverClassName() - Method in class org.tentackle.sql.Oracle
-
- getDriverClassName() - Method in class org.tentackle.sql.Postgres
-
- getEmptyString() - Method in class org.tentackle.sql.AbstractBackend
-
- getEmptyString() - Method in interface org.tentackle.sql.Backend
-
Gets the empty string.
- getEmptyString() - Method in class org.tentackle.sql.Oracle
-
- getFilterCondition() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Gets the filter condition.
- getForeignKeyColumn() - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Gets the referencing column.
- getForeignKeyColumns() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the columns.
- getForeignKeyMetaData() - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Gets the foreign key.
- getForeignKeyName() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the name of the foreign key.
- getForeignKeys() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the foreign keys.
- getForeignKeySchema() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Geths the schema of the referencing column.
- getForeignKeyTable() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the referencing table.
- getFullForeignKeyTableName() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the full foreign key tablename including optional schema.
- getFullPrimaryKeyTableName() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the full primary key tablename including optional schema.
- getFullTableName() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the database table name with optional schemaname prepended.
Always in lowercase.
- getIndexes() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the meta data for indexes.
- getIndexMetaData() - Method in class org.tentackle.sql.metadata.IndexColumnMetaData
-
Gets the index.
- getIndexName() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Gets the index name.
- getInstance() - Static method in interface org.tentackle.sql.BackendFactory
-
The singleton.
- getJdbcType() - Method in enum org.tentackle.sql.SqlType
-
Gets the java SQL type.
- getJndiDataSource() - Method in class org.tentackle.sql.BackendInfo
-
Gets the JNDI source.
- getMajorVersion() - Method in class org.tentackle.sql.DynamicDriver
-
- getMaxScale(SqlType, int) - Method in class org.tentackle.sql.AbstractBackend
-
- getMaxScale(SqlType, int) - Method in interface org.tentackle.sql.Backend
-
Returns the maximum scale for a given SQL-type and size.
- getMaxSize(SqlType) - Method in class org.tentackle.sql.AbstractBackend
-
- getMaxSize(SqlType) - Method in interface org.tentackle.sql.Backend
-
Returns the maximum size for a given SQL-type.
- getMaxSize(SqlType) - Method in class org.tentackle.sql.Db2
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.Informix
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.Ingres
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.MsSql
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.MySql
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.Oracle
-
- getMaxSize(SqlType) - Method in class org.tentackle.sql.Postgres
-
- getMetaData(BackendInfo) - Method in class org.tentackle.sql.AbstractBackend
-
- getMetaData(BackendInfo) - Method in interface org.tentackle.sql.Backend
-
Gets the metadata from the backend.
- getMetaData() - Method in class org.tentackle.sql.metadata.ModelMetaData
-
Gets the JDBC-connection's meta data.
May be more than one if different schemas and schema-option was given in
BackendInfo.
- getMetaData(BackendInfo) - Method in class org.tentackle.sql.MySql
-
- getMigrationStrategy(ColumnMetaData, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- getMigrationStrategy(ColumnMetaData, String, String, SqlType, int, int, boolean, Object) - Method in interface org.tentackle.sql.Backend
-
Determines the best migration strategy.
- getMigrationStrategy(ColumnMetaData, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.MySql
-
- getMigrationStrategy(ColumnMetaData, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Postgres
-
- getMinorVersion() - Method in class org.tentackle.sql.DynamicDriver
-
- getModelMetaData(DatabaseMetaData[], String[], String...) - Method in class org.tentackle.sql.AbstractBackend
-
- getModelMetaData(DatabaseMetaData[], String[], String...) - Method in interface org.tentackle.sql.Backend
-
Retrieves the metadata.
- getModelMetaData() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the model this table belongs to.
- getModelTableName() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the table name used in the model.
- getName() - Method in interface org.tentackle.sql.Backend
-
Gets the name of the backend.
- getName() - Method in class org.tentackle.sql.Db2
-
- getName() - Method in class org.tentackle.sql.Informix
-
- getName() - Method in class org.tentackle.sql.Ingres
-
- getName() - Method in class org.tentackle.sql.MariaDb
-
- getName() - Method in class org.tentackle.sql.MsSql
-
- getName() - Method in class org.tentackle.sql.MySql
-
- getName() - Method in class org.tentackle.sql.Oracle
-
- getName() - Method in class org.tentackle.sql.Postgres
-
- getParentLogger() - Method in class org.tentackle.sql.DynamicDriver
-
- getPassword() - Method in class org.tentackle.sql.BackendInfo
-
Gets the connection password.
- getPosition() - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Gets the ordinal position within the index.
- getPosition() - Method in class org.tentackle.sql.metadata.IndexColumnMetaData
-
Gets the ordinal position within the index.
- getPrimaryKeyColumn() - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Gets the primary key column.
- getPrimaryKeySchema() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the schema of the referenced column.
- getPrimaryKeyTable() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the referenced table.
- getProperties() - Method in class org.tentackle.sql.metadata.ModelMetaData
-
Gets the migration properties.
Used to remember settings of the migration process.
- getPropertyInfo(String, Properties) - Method in class org.tentackle.sql.DynamicDriver
-
- getReservedWords() - Method in class org.tentackle.sql.AbstractSql2003Backend
-
- getReservedWords() - Method in class org.tentackle.sql.AbstractSql92Backend
-
- getReservedWords() - Method in interface org.tentackle.sql.Backend
-
Gets the list of reserved words for this backend.
- getReservedWords() - Method in class org.tentackle.sql.Postgres
-
- getScale() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the numeric scale.
- getSchemaName() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the database schema name.
Always in lowercase.
- getSchemas() - Method in class org.tentackle.sql.BackendInfo
-
Gets the schemas.
- getSchemas() - Method in class org.tentackle.sql.metadata.ModelMetaData
-
Gets the valid schemas.
- getSize() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the column's size.
- getSql() - Method in enum org.tentackle.sql.metadata.ForeignKeyAction
-
Gets the SQL code.
- getTableMetaData(ModelMetaData, String) - Method in class org.tentackle.sql.AbstractBackend
-
- getTableMetaData(ModelMetaData, String) - Method in interface org.tentackle.sql.Backend
-
Gets the table meta data for a given table name.
- getTableMetaData() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the table meta data.
- getTableMetaData() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the table this foreign key belongs to.
- getTableMetaData() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Gets the table.
- getTableName() - Method in class org.tentackle.sql.metadata.TableMetaData
-
Gets the database table name.
Always in lowercase.
- getTables() - Method in class org.tentackle.sql.metadata.ModelMetaData
-
Gets the tables of this model.
- getType() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the column's type.
- getTypeName() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Gets the backend-specific type columnName.
- getUpdateRule() - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Gets the update rule.
- getUrl() - Method in class org.tentackle.sql.BackendInfo
-
Gets the connection url.
- getUser() - Method in class org.tentackle.sql.BackendInfo
-
Gets the username to connect.
- IndexColumnMetaData - Class in org.tentackle.sql.metadata
-
Meta data for a column of an index.
- IndexColumnMetaData(IndexMetaData) - Constructor for class org.tentackle.sql.metadata.IndexColumnMetaData
-
Creates an index column.
- IndexMetaData - Class in org.tentackle.sql.metadata
-
Meta data for an index.
- IndexMetaData(TableMetaData) - Constructor for class org.tentackle.sql.metadata.IndexMetaData
-
Creates an index meta data object.
- Informix - Class in org.tentackle.sql
-
Backend for Informix.
- Informix() - Constructor for class org.tentackle.sql.Informix
-
- Ingres - Class in org.tentackle.sql
-
Backend for Ingres.
- Ingres() - Constructor for class org.tentackle.sql.Ingres
-
- isAutoIncrement() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Returns whether column is auto-incremented by the backend.
- isCommunicationLinkException(SQLException) - Method in class org.tentackle.sql.AbstractBackend
-
- isCommunicationLinkException(SQLException) - Method in interface org.tentackle.sql.Backend
-
Determines whether exception is a communication error.
- isConnectable() - Method in class org.tentackle.sql.BackendInfo
-
Returns whether backend info can be used to connect.
- isConstraintException(SQLException) - Method in class org.tentackle.sql.AbstractBackend
-
- isConstraintException(SQLException) - Method in interface org.tentackle.sql.Backend
-
Determines whether exception is a constraint violation.
- isDefaultEqual(ColumnMetaData, SqlType, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- isDefaultEqual(ColumnMetaData, SqlType, Object) - Method in interface org.tentackle.sql.Backend
-
Checks whether the column's default corresponds to the model's default value.
- isDescending() - Method in class org.tentackle.sql.metadata.IndexColumnMetaData
-
Returns ascending or descending order.
- isDropIfExistsEnabled() - Method in class org.tentackle.sql.AbstractBackend
-
- isDropIfExistsEnabled() - Method in interface org.tentackle.sql.Backend
-
Returns whether backend should add IF EXISTS for generated DROPs.
- isDropIfExistsSupported() - Method in class org.tentackle.sql.AbstractBackend
-
Adds "IF EXISTS" to drop clauses, if supported by the backend.
Makes migration a little more robust in case the same SQL scripts are
applied to different databases than those used to generate the migration scripts for.
- isDropIfExistsSupported() - Method in class org.tentackle.sql.Db2
-
- isDropIfExistsSupported() - Method in class org.tentackle.sql.Informix
-
- isDropIfExistsSupported() - Method in class org.tentackle.sql.Ingres
-
- isDropIfExistsSupported() - Method in class org.tentackle.sql.MariaDb
-
- isDropIfExistsSupported() - Method in class org.tentackle.sql.MsSql
-
- isDropIfExistsSupported() - Method in class org.tentackle.sql.Postgres
-
- isFractional() - Method in enum org.tentackle.sql.SqlType
-
Returns whether numeric fractional type.
- isGenerated() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Returns whether column is generated by the backend.
- isMatchingName(String) - Method in class org.tentackle.sql.AbstractBackend
-
- isMatchingName(String) - Method in interface org.tentackle.sql.Backend
-
Checks whether the backend belongs to the given name.
- isMatchingUrl(String) - Method in interface org.tentackle.sql.Backend
-
Checks whether the backend belongs to the given jdbc url.
- isMatchingUrl(String) - Method in class org.tentackle.sql.Db2
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.Informix
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.Ingres
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.MariaDb
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.MsSql
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.MySql
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.Oracle
-
- isMatchingUrl(String) - Method in class org.tentackle.sql.Postgres
-
- isNullable() - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Returns whether column is nullable.
- isNumeric() - Method in enum org.tentackle.sql.SqlType
-
Returns whether numeric type.
- isPrimaryIdKey() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Returns whether this is the primary key for the object id.
- isReleaseSavepointSupported() - Method in class org.tentackle.sql.AbstractBackend
-
- isReleaseSavepointSupported() - Method in interface org.tentackle.sql.Backend
-
Returns whether the backend supports releasing savepoints explicitly.
- isReleaseSavepointSupported() - Method in class org.tentackle.sql.MySql
-
- isReleaseSavepointSupported() - Method in class org.tentackle.sql.Postgres
-
- isRemote() - Method in class org.tentackle.sql.BackendInfo
-
Returns whether this backend is remote.
- isTemporaryName(String) - Method in class org.tentackle.sql.AbstractBackend
-
- isTemporaryName(String) - Method in interface org.tentackle.sql.Backend
-
Checks whether this is a temporary name.
Returns whether an entity-, attribute- or index-name is temporary and should not
be taken into account for migration or even used in the model.
Depending on the backend, temporary names start with an underscore or some other
lead string.
- isTemporaryName(String) - Method in class org.tentackle.sql.Oracle
-
- isUnique() - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Returns whether index is unique.
- setAutoIncrement(boolean) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets whether column is auto-incremented by the backend.
- setBigDecimal(int, BigDecimal) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.math.BigDecimal value.
- setBoolean(int, Boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Boolean value.
- setBoolean(int, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java boolean value.
- setByte(int, Byte) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Byte value.
- setByte(int, byte) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java byte value.
- setChar(int, char) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java char value.
- setCharacter(int, Character) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Character value.
- setCharacter(int, Character, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Character value.
- setColumnName(String) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the column name.
- setComment(String) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the comment.
- setComment(String) - Method in class org.tentackle.sql.metadata.TableMetaData
-
Sets the comment.
- setDate(int, Date) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value
using the default time zone of the virtual machine that is running
the application.
- setDate(int, Date, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value
using the default time zone of the virtual machine that is running
the application.
- setDate(int, Date, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value
using the default time zone of the virtual machine that is running
the application.
- setDate(int, Date, Calendar, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Date value
using the default time zone of the virtual machine that is running
the application.
- setDefaultValue(String) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the default value.
- setDouble(int, Double) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Double value.
- setDouble(int, double) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java double value.
- setDropIfExistsEnabled(boolean) - Method in class org.tentackle.sql.AbstractBackend
-
- setDropIfExistsEnabled(boolean) - Method in interface org.tentackle.sql.Backend
-
Some database support drop index/constraint/column IF EXISTS.
This may be useful if migration scripts are generated against non-production databases
that contain test indexes etc...
Notice, that those temporary DDL changes should better use the temporary prefix (see
Backend.isTemporaryName(String) in
order to be ignored by the migrator.
- setFilterCondition(String) - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Sets the filter condition.
- setFloat(int, Float) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Float value.
- setFloat(int, float) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java float value.
- setForeignKeyColumn(String) - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Sets the referencing column.
- setGenerated(boolean) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets whether column is generated by the backend.
- setIndexName(String) - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Sets the index name.
- setInt(int, int) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java int value.
- setInteger(int, Integer) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Integer value.
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.AbstractSql2003Backend
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.AbstractSql92Backend
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in interface org.tentackle.sql.Backend
-
Sets optional parameters before applying the original parameters.
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.Informix
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.Ingres
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.MsSql
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.MySql
-
- setLeadingSelectParameters(BackendPreparedStatement, int, int) - Method in class org.tentackle.sql.Postgres
-
- setLocalDate(int, LocalDate) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDate value
using the default time zone of the virtual machine that is running
the application.
- setLocalDate(int, LocalDate, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDate value
using the default time zone of the virtual machine that is running
the application.
- setLocalDate(int, LocalDate, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDate value
using the default time zone of the virtual machine that is running
the application.
- setLocalDate(int, LocalDate, Calendar, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDate value
using the default time zone of the virtual machine that is running
the application.
- setLocalDateTime(int, LocalDateTime) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDateTime value.
- setLocalDateTime(int, LocalDateTime, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDateTime value.
- setLocalDateTime(int, LocalDateTime, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDateTime value.
- setLocalDateTime(int, LocalDateTime, Calendar, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalDateTime value.
- setLocalTime(int, LocalTime) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalTime value.
- setLocalTime(int, LocalTime, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.time.LocalTime value.
- setLong(int, Long) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Long value.
- setLong(int, long) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java long value.
- setNull(int, int) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to SQL NULL.
- setNullable(boolean) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets whether column is nullable.
- setPosition(int) - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Sets the ordinal position within the index.
- setPrimaryKeyColumn(String) - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Sets the primary key column.
- setScale(int) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the scale.
- setShort(int, Short) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java Short value.
- setShort(int, short) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java short value.
- setSize(int) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the size.
- setString(int, String) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java String value.
- setString(int, String, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given Java String value.
- setTime(int, Time) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Time value.
- setTime(int, Time, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Time value.
- setTimestamp(int, Timestamp) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Timestamp value.
- setTimestamp(int, Timestamp, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Timestamp value.
- setTimestamp(int, Timestamp, Calendar) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Timestamp value.
- setTimestamp(int, Timestamp, Calendar, boolean) - Method in interface org.tentackle.sql.BackendPreparedStatement
-
Sets the designated parameter to the given java.sql.Timestamp value.
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.AbstractSql2003Backend
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.AbstractSql92Backend
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in interface org.tentackle.sql.Backend
-
Sets optional parameters after applying the original parameters.
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.Informix
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.Ingres
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.MsSql
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.MySql
-
- setTrailingSelectParameters(BackendPreparedStatement, int, int, int) - Method in class org.tentackle.sql.Postgres
-
- setType(int) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the type.
- setTypeName(String) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets the type name.
- setUnique(boolean) - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Sets whether index is unique.
- setupColumnFromMetaData(ResultSet) - Method in class org.tentackle.sql.metadata.ColumnMetaData
-
Sets up the column from the database meta data result.
- setupForeignKeyColumnFromMetaData(ResultSet) - Method in class org.tentackle.sql.metadata.ForeignKeyColumnMetaData
-
Sets up the foreign key column from the database meta data result.
- setupForeignKeyFromMetaData(ResultSet) - Method in class org.tentackle.sql.metadata.ForeignKeyMetaData
-
Sets up the foreign key from the database meta data result.
- setupIndexColumnFromMetaData(ResultSet) - Method in class org.tentackle.sql.metadata.IndexColumnMetaData
-
Sets up the index column from the database meta data result.
- setupIndexFromMetaData(ResultSet) - Method in class org.tentackle.sql.metadata.IndexMetaData
-
Sets up the index from the database meta data result.
- setupTableFromMetaData(DatabaseMetaData, String[], String, String) - Method in class org.tentackle.sql.metadata.TableMetaData
-
Sets up the column from the database meta data result.
- SQL_ALLSTAR - Static variable in interface org.tentackle.sql.Backend
-
'*' all string.
- SQL_ALTER_COLUMN - Static variable in interface org.tentackle.sql.Backend
-
SQL ALTER COLUMN fragment.
- SQL_ALTER_TABLE - Static variable in interface org.tentackle.sql.Backend
-
SQL ALTER TABLE intro.
- SQL_AND - Static variable in interface org.tentackle.sql.Backend
-
AND string.
- SQL_ANDNOT - Static variable in interface org.tentackle.sql.Backend
-
AND NOT string.
- SQL_COALESCE - Static variable in class org.tentackle.sql.AbstractSql92Backend
-
COALESCE keyword.
- SQL_COMMA - Static variable in interface org.tentackle.sql.Backend
-
comma separator.
- SQL_COMMA_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter ,? string.
- SQL_DELETE - Static variable in interface org.tentackle.sql.Backend
-
DELETE string.
- SQL_EQUAL - Static variable in interface org.tentackle.sql.Backend
-
= operator string.
- SQL_EQUAL_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter =? string.
- SQL_EQUAL_PAR_COMMA - Static variable in interface org.tentackle.sql.Backend
-
Parameter =?, string.
- SQL_EQUAL_ZERO - Static variable in interface org.tentackle.sql.Backend
-
=0 string.
- SQL_EXISTS - Static variable in interface org.tentackle.sql.Backend
-
SQL EXISTS clause with SELECT 1 and opening left parenthesis.
- SQL_FETCH_FIRST - Static variable in class org.tentackle.sql.AbstractSql2008Backend
-
FETCH FIRST string.
- SQL_FIRST - Static variable in class org.tentackle.sql.Informix
-
FIRST string.
- SQL_FIRST - Static variable in class org.tentackle.sql.Ingres
-
FIRST string.
- SQL_FIRST_PAR - Static variable in class org.tentackle.sql.Informix
-
FIRST string.
- SQL_FIRST_PAR - Static variable in class org.tentackle.sql.Ingres
-
FIRST string.
- SQL_FOR_UPDATE - Static variable in class org.tentackle.sql.AbstractSql92Backend
-
FOR UPDATE string.
- SQL_FROM - Static variable in interface org.tentackle.sql.Backend
-
FROM string.
- SQL_GREATER - Static variable in interface org.tentackle.sql.Backend
-
> operator string.
- SQL_GREATER_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter >? string.
- SQL_GREATEROREQUAL - Static variable in interface org.tentackle.sql.Backend
-
>= operator string.
- SQL_GREATEROREQUAL_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter ≥? string.
- SQL_GROUPBY - Static variable in interface org.tentackle.sql.Backend
-
GROUP BY string.
- SQL_IF_EXISTS - Static variable in interface org.tentackle.sql.Backend
-
SQL IF EXISTS fragment.
- SQL_INSERT_INTO - Static variable in interface org.tentackle.sql.Backend
-
INSERT INTO string.
- SQL_INSERT_VALUES - Static variable in interface org.tentackle.sql.Backend
-
(VALUES) string for insert.
- SQL_ISNOTNULL - Static variable in interface org.tentackle.sql.Backend
-
IS NOT NULL string.
- SQL_ISNULL - Static variable in interface org.tentackle.sql.Backend
-
IS NULL string.
- SQL_LEFT_PARENTHESIS - Static variable in interface org.tentackle.sql.Backend
-
opening bracket.
- SQL_LESS - Static variable in interface org.tentackle.sql.Backend
-
< operator string.
- SQL_LESS_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter <? string.
- SQL_LESSOREQUAL - Static variable in interface org.tentackle.sql.Backend
-
<= operator string.
- SQL_LESSOREQUAL_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter <=? string.
- SQL_LIKE - Static variable in interface org.tentackle.sql.Backend
-
LIKE operator string.
- SQL_LIKE_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter LIKE ? string.
- SQL_LIMIT - Static variable in class org.tentackle.sql.MySql
-
LIMIT string.
- SQL_LIMIT - Static variable in class org.tentackle.sql.Postgres
-
LIMIT string.
- SQL_LIMIT_PAR - Static variable in class org.tentackle.sql.MySql
-
LIMIT ? string.
- SQL_LIMIT_PAR - Static variable in class org.tentackle.sql.Postgres
-
LIMIT ? string.
- SQL_MAX - Static variable in interface org.tentackle.sql.Backend
-
MAX function name.
- SQL_MIN - Static variable in interface org.tentackle.sql.Backend
-
MAX function name.
- SQL_NESTED_SELECT_1 - Static variable in class org.tentackle.sql.Oracle
-
window function part 1.
- SQL_NESTED_SELECT_2 - Static variable in class org.tentackle.sql.Oracle
-
window function part 2.
- SQL_NESTED_SELECT_LIMIT - Static variable in class org.tentackle.sql.Oracle
-
condition for limit and offset.
- SQL_NESTED_SELECT_OFFSET - Static variable in class org.tentackle.sql.Oracle
-
condition for limit and offset.
- SQL_NESTED_SELECT_ROWNUM - Static variable in class org.tentackle.sql.Oracle
-
condition for limit and offset.
- SQL_NOT - Static variable in interface org.tentackle.sql.Backend
-
NOT string.
- SQL_NOTEQUAL - Static variable in interface org.tentackle.sql.Backend
-
<> operator string.
- SQL_NOTEQUAL_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter <>? string.
- SQL_NOTEQUAL_ZERO - Static variable in interface org.tentackle.sql.Backend
-
<>0 string.
- SQL_NOTLIKE - Static variable in interface org.tentackle.sql.Backend
-
NOT LIKE operator string.
- SQL_NOTLIKE_PAR - Static variable in interface org.tentackle.sql.Backend
-
Parameter NOT LIKE ? string.
- SQL_NVL - Static variable in class org.tentackle.sql.Informix
-
NVL keyword.
- SQL_OFFSET - Static variable in class org.tentackle.sql.AbstractSql2008Backend
-
OFFSET string.
- SQL_OFFSET - Static variable in class org.tentackle.sql.MySql
-
OFFSET string.
- SQL_OFFSET - Static variable in class org.tentackle.sql.Postgres
-
OFFSET string.
- SQL_OFFSET_PAR - Static variable in class org.tentackle.sql.MySql
-
OFFSET ? string.
- SQL_OFFSET_PAR - Static variable in class org.tentackle.sql.Postgres
-
OFFSET ? string.
- SQL_OR - Static variable in interface org.tentackle.sql.Backend
-
OR string.
- SQL_ORDERBY - Static variable in interface org.tentackle.sql.Backend
-
ORDER BY string.
- SQL_ORNOT - Static variable in interface org.tentackle.sql.Backend
-
OR NOT string.
- SQL_PAR - Static variable in interface org.tentackle.sql.Backend
-
? string.
- SQL_PAR_COMMA - Static variable in interface org.tentackle.sql.Backend
-
Parameter ?, string.
- SQL_PLUS_ONE - Static variable in interface org.tentackle.sql.Backend
-
+1 string.
- SQL_RIGHT_PARENTHESIS - Static variable in interface org.tentackle.sql.Backend
-
closing bracket.
- SQL_SELECT - Static variable in interface org.tentackle.sql.Backend
-
SELECT string.
- SQL_SELECT_ALL_FROM - Static variable in interface org.tentackle.sql.Backend
-
SELECT * FROM string.
- SQL_SET - Static variable in interface org.tentackle.sql.Backend
-
SET string.
- SQL_SKIP - Static variable in class org.tentackle.sql.Informix
-
SKIP string.
- SQL_SKIP_PAR - Static variable in class org.tentackle.sql.Informix
-
SKIP string.
- SQL_SORTASC - Static variable in interface org.tentackle.sql.Backend
-
sort ASC string.
- SQL_SORTDESC - Static variable in interface org.tentackle.sql.Backend
-
sort DESC string.
- SQL_TOP - Static variable in class org.tentackle.sql.MsSql
-
TOP string.
- SQL_TOP_PAR - Static variable in class org.tentackle.sql.MsSql
-
TOP string.
- SQL_UPDATE - Static variable in interface org.tentackle.sql.Backend
-
UPDATE string.
- SQL_WHERE - Static variable in interface org.tentackle.sql.Backend
-
WHERE string.
- SQL_WHEREALL - Static variable in interface org.tentackle.sql.Backend
-
"WHERE 1=1" allows AND to be added.
- SQL_WHEREAND - Static variable in interface org.tentackle.sql.Backend
-
SQL_WHEREALL + AND will be replaced by...
- SQL_WHERENOTHING - Static variable in interface org.tentackle.sql.Backend
-
"WHERE 1=0" to select nothing.
- SQL_WHEREOR - Static variable in interface org.tentackle.sql.Backend
-
SQL_WHEREALL + OR will be replaced by...
- SQL_WINDOW_1 - Static variable in class org.tentackle.sql.AbstractSql2003Backend
-
window function part 1.
- SQL_WINDOW_2 - Static variable in class org.tentackle.sql.AbstractSql2003Backend
-
window function part 2.
- SQL_WINDOW_LIMIT - Static variable in class org.tentackle.sql.AbstractSql2003Backend
-
condition for limit and offset.
- SQL_WINDOW_OFFSET - Static variable in class org.tentackle.sql.AbstractSql2003Backend
-
condition for limit and offset.
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to add a column.
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Db2
-
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Informix
-
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.MySql
-
- sqlAddColumn(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Oracle
-
- sqlAlterColumnComment(String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAlterColumnComment(String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generates SQL code to alter the comment for an attribute.
- sqlAlterColumnComment(String, String, String) - Method in class org.tentackle.sql.MySql
-
- sqlAlterColumnDefault(String, String, SqlType, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAlterColumnDefault(String, String, SqlType, Object) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to change the default value a column.
- sqlAlterColumnDefault(String, String, SqlType, Object) - Method in class org.tentackle.sql.Informix
-
- sqlAlterColumnDefault(String, String, SqlType, Object) - Method in class org.tentackle.sql.Oracle
-
- sqlAlterColumnNullConstraint(String, String, boolean) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAlterColumnNullConstraint(String, String, boolean) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to change the null-constraint of a column.
- sqlAlterColumnNullConstraint(String, String, boolean) - Method in class org.tentackle.sql.Oracle
-
- sqlAlterColumnNullConstraint(String, String, boolean) - Method in class org.tentackle.sql.Postgres
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to change the datatype of a column.
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Db2
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Informix
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.MySql
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Oracle
-
- sqlAlterColumnType(String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.Postgres
-
- sqlAlterTableComment(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAlterTableComment(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates SQL code to alter the comment for a table.
- sqlAsBeforeTableAlias() - Method in class org.tentackle.sql.AbstractBackend
-
- sqlAsBeforeTableAlias() - Method in interface org.tentackle.sql.Backend
-
Gets the string before the table alias.
In most databases the " AS " is optional and some
don't accept it all.
- sqlComment(String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlComment(String) - Method in interface org.tentackle.sql.Backend
-
Create comment sql code that is interpreted as a comment by the backend.
- sqlCreateColumn(String, String, SqlType, int, int, boolean, Object, boolean, boolean) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateColumn(String, String, SqlType, int, int, boolean, Object, boolean, boolean) - Method in interface org.tentackle.sql.Backend
-
Generates the attribute definition of a CREATE TABLE statement.
- sqlCreateColumn(String, String, SqlType, int, int, boolean, Object, boolean, boolean) - Method in class org.tentackle.sql.Db2
-
- sqlCreateColumn(String, String, SqlType, int, int, boolean, Object, boolean, boolean) - Method in class org.tentackle.sql.MySql
-
- sqlCreateColumnComment(String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateColumnComment(String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generates SQL code to create the comment for an attribute.
- sqlCreateColumnComment(String, String, String) - Method in class org.tentackle.sql.Db2
-
- sqlCreateColumnComment(String, String, String) - Method in class org.tentackle.sql.Ingres
-
- sqlCreateColumnComment(String, String, String) - Method in class org.tentackle.sql.Oracle
-
- sqlCreateColumnComment(String, String, String) - Method in class org.tentackle.sql.Postgres
-
- sqlCreateCommentOnColumn(Backend, String, String, String) - Static method in class org.tentackle.sql.NonStandardCommons
-
Creates a COMMENT ON COLUMN statement.
- sqlCreateCommentOnTable(Backend, String, String) - Static method in class org.tentackle.sql.NonStandardCommons
-
Creates a COMMENT ON TABLE statement.
- sqlCreateForeignKey(String, String, String, String, String, boolean) - Method in class org.tentackle.sql.AbstractSql92Backend
-
- sqlCreateForeignKey(String, String, String, String, String, boolean) - Method in interface org.tentackle.sql.Backend
-
Generates the ALTER TABLE statement to add a foreign key constraint.
- sqlCreateIndex(String, String, boolean, String, String...) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateIndex(String, String, boolean, String, String...) - Method in interface org.tentackle.sql.Backend
-
Generates the CREATE INDEX statement.
- sqlCreateTableAttributeWithoutComment(String, SqlType, int, int, boolean, Object, boolean, boolean) - Method in class org.tentackle.sql.AbstractBackend
-
Generates the attribute definition of a CREATE TABLE statement.
- sqlCreateTableClosing(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateTableClosing(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates the last line of a CREATE TABLE statement.
- sqlCreateTableClosing(String, String) - Method in class org.tentackle.sql.MySql
-
- sqlCreateTableComment(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateTableComment(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates SQL code to create the comment for a table.
- sqlCreateTableComment(String, String) - Method in class org.tentackle.sql.Db2
-
- sqlCreateTableComment(String, String) - Method in class org.tentackle.sql.Ingres
-
- sqlCreateTableComment(String, String) - Method in class org.tentackle.sql.Oracle
-
- sqlCreateTableComment(String, String) - Method in class org.tentackle.sql.Postgres
-
- sqlCreateTableIntro(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlCreateTableIntro(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates the first line of a CREATE TABLE statement.
- sqlCreateTableIntro(String, String) - Method in class org.tentackle.sql.Db2
-
- sqlCreateTableIntroWithoutComment(String) - Method in class org.tentackle.sql.AbstractBackend
-
Generates the first line of a CREATE TABLE statement.
- sqlDropColumn(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlDropColumn(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to drop a column.
- sqlDropColumn(String, String) - Method in class org.tentackle.sql.Informix
-
- sqlDropForeignKey(String, String) - Method in class org.tentackle.sql.AbstractSql92Backend
-
- sqlDropForeignKey(String, String) - Method in interface org.tentackle.sql.Backend
-
Generates the sql statement to drop a foreign key constraint.
- sqlDropIndex(String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlDropIndex(String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generates the DROP INDEX statement.
- sqlDropIndex(String, String, String) - Method in class org.tentackle.sql.MySql
-
- sqlFunction(String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlFunction(String, String) - Method in interface org.tentackle.sql.Backend
-
Creates an sql function expression.
- sqlJoin(JoinType, String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlJoin(JoinType, String, String, String) - Method in interface org.tentackle.sql.Backend
-
Creates a join clause.
- sqlJoinSelects(JoinType, boolean, StringBuilder, String, String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlJoinSelects(JoinType, boolean, String, String, String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlJoinSelects(JoinType, boolean, StringBuilder, String, String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generate SQL code for joining a table to an existing select.
- sqlJoinSelects(JoinType, boolean, String, String, String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generate SQL code for joining a table to an existing select.
- sqlNextFromSequene(String) - Method in class org.tentackle.sql.AbstractSql2003Backend
-
- sqlNextFromSequene(String) - Method in class org.tentackle.sql.AbstractSql92Backend
-
- sqlNextFromSequene(String) - Method in interface org.tentackle.sql.Backend
-
Creates the SQL string to retrieve the next id from a sequence.
- sqlNextFromSequene(String) - Method in class org.tentackle.sql.Informix
-
- sqlNextFromSequene(String) - Method in class org.tentackle.sql.Oracle
-
- sqlNextFromSequene(String) - Method in class org.tentackle.sql.Postgres
-
- sqlRenameAndAlterColumnType(String, String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlRenameAndAlterColumnType(String, String, String, String, SqlType, int, int, boolean, Object) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to rename a column.
- sqlRenameAndAlterColumnType(String, String, String, String, SqlType, int, int, boolean, Object) - Method in class org.tentackle.sql.MySql
-
- sqlRenameColumn(String, String, String) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlRenameColumn(String, String, String) - Method in interface org.tentackle.sql.Backend
-
Generates sql code to rename a column.
- sqlRenameColumn(String, String, String) - Method in class org.tentackle.sql.Informix
-
- sqlRenameColumn(String, String, String) - Method in class org.tentackle.sql.MySql
-
- sqlRequiresExtraCommit() - Method in class org.tentackle.sql.AbstractBackend
-
- sqlRequiresExtraCommit() - Method in interface org.tentackle.sql.Backend
-
- sqlRequiresExtraCommit() - Method in class org.tentackle.sql.Ingres
-
- sqlRequiresExtraCommit() - Method in class org.tentackle.sql.Oracle
-
- sqlResultSetIsClosedSupported() - Method in class org.tentackle.sql.AbstractBackend
-
- sqlResultSetIsClosedSupported() - Method in interface org.tentackle.sql.Backend
-
- sqlResultSetIsClosedSupported() - Method in class org.tentackle.sql.Db2
-
- SqlType - Enum in org.tentackle.sql
-
The sql types used by tentackle.
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlTypeToString(SqlType, int) - Method in interface org.tentackle.sql.Backend
-
Converts the java SQL-type to the database type name.
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.Db2
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.Informix
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.Ingres
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.MsSql
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.MySql
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.Oracle
-
- sqlTypeToString(SqlType, int) - Method in class org.tentackle.sql.Postgres
-
- sqlUpdateToNotNull(String, String, SqlType, Object) - Method in class org.tentackle.sql.AbstractBackend
-
- sqlUpdateToNotNull(String, String, SqlType, Object) - Method in interface org.tentackle.sql.Backend
-
Generates code to update a column to a non-null value.
- supportsSequences() - Method in class org.tentackle.sql.AbstractSql2003Backend
-
- supportsSequences() - Method in class org.tentackle.sql.AbstractSql92Backend
-
- supportsSequences() - Method in interface org.tentackle.sql.Backend
-
True if backend provides transactionless sequences.
- supportsSequences() - Method in class org.tentackle.sql.Informix
-
- supportsSequences() - Method in class org.tentackle.sql.Postgres
-