public class InterbasePlatform extends PlatformImplBase
| Modifier and Type | Field and Description |
|---|---|
static String |
DATABASENAME
Database name of this platform.
|
static String |
JDBC_DRIVER
The interbase jdbc driver.
|
static String |
JDBC_SUBPROTOCOL
The subprotocol used by the interbase driver.
|
MODEL_DEFAULT_NAME| Constructor and Description |
|---|
InterbasePlatform()
Creates a new platform instance.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
extractColumnValue(ResultSet resultSet,
String columnName,
int columnIdx,
int jdbcType)
This is the core method to retrieve a value for a column from a result set.
|
String |
getName()
Returns the name of the database that this platform is for.
|
protected void |
setStatementParameterValue(PreparedStatement statement,
int sqlIndex,
int typeCode,
Object value)
This is the core method to set the parameter of a prepared statement to a given value.
|
afterInsert, afterUpdate, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, alterTables, beforeInsert, beforeUpdate, createDatabase, createDeleteSql, createInsertSql, createResultSetIterator, createSelectLastInsertIdSql, createTables, createTables, createTables, createTables, createUpdateSql, delete, delete, dropDatabase, dropTable, dropTable, dropTables, dropTables, evaluateBatch, evaluateBatch, exists, fetch, fetch, fetch, fetch, fetch, fetch, fetch, fetch, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getAlterTablesSql, getCreateTablesSql, getCreateTablesSql, getDeleteSql, getDropTableSql, getDropTablesSql, getInsertSql, getLog, getModelReader, getObjectFromResultSet, getObjectFromResultSet, getPlatformInfo, getSqlBuilder, getUpdateSql, insert, insert, insert, insert, isDelimitedIdentifierModeOn, isForeignKeysSorted, isIdentityOverrideOn, isScriptModeOn, isSqlCommentsOn, logWarnings, postprocessModelFromDatabase, query, query, query, query, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, readModelFromDatabase, setDelimitedIdentifierModeOn, setForeignKeysSorted, setIdentityOverrideOn, setModelReader, setObject, setScriptModeOn, setSqlBuilder, setSqlCommentsOn, shutdownDatabase, shutdownDatabase, store, toColumnValues, update, updateborrowConnection, closeStatement, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsernameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitborrowConnection, getDataSource, getPassword, getUsername, returnConnection, setDataSource, setPassword, setUsernamepublic static final String DATABASENAME
public static final String JDBC_DRIVER
public static final String JDBC_SUBPROTOCOL
public String getName()
protected void setStatementParameterValue(PreparedStatement statement, int sqlIndex, int typeCode, Object value) throws SQLException
setStatementParameterValue in class PlatformImplBasestatement - The statementsqlIndex - The parameter indextypeCode - The JDBC type codevalue - The valueSQLException - If an error occurred while setting the parameter valueprotected Object extractColumnValue(ResultSet resultSet, String columnName, int columnIdx, int jdbcType) throws SQLException
extractColumnValue in class PlatformImplBaseresultSet - The result set to extract the value fromcolumnName - The name of the column; can be null in which case the
columnIdx will be used insteadcolumnIdx - The index of the column's value in the result set; is only used if
columnName is nulljdbcType - The jdbc type to extractSQLException - If an error occurred while accessing the result setCopyright © 2005-2013 Apache Software Foundation. All Rights Reserved.