- 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.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.
- 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
-
- 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.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
-
- 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.
- 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.
- 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.
- 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_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_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
-