Package org.eclipse.net4j.db.hsqldb
Class HSQLDBAdapter
java.lang.Object
org.eclipse.net4j.spi.db.DBAdapter
org.eclipse.net4j.db.hsqldb.HSQLDBAdapter
- All Implemented Interfaces:
IDBAdapter
A
DB adapter
for HyperSQL databases.- Since:
- 2.0
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.net4j.spi.db.DBAdapter
DBAdapter.FieldInfo
-
Field Summary
Fields inherited from interface org.eclipse.net4j.db.IDBAdapter
REGISTRY
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
protected String
getTypeName
(IDBField field) boolean
boolean
Methods inherited from class org.eclipse.net4j.spi.db.DBAdapter
adaptType, addIndex, addIndexField, alterTable, appendFieldDefs, appendFieldNames, convertString, convertString, convertString, convertToSQL, createConnectionProvider, createConstraints, createField, createFieldDefinition, createFieldDefinitions, createIndex, createIndex, createIndex, createIndexFields, createJDBCDataSource, createPrimaryKey, createSchema, createTable, createTable, createTables, doCreateTable, dropField, dropIndex, dropIndex, dropPrimaryKey, dropTable, dropTable, dropTables, format, format, generateReservedWords, getDefaultDBLength, getDefaultSchemaName, getDropTableSQL, getFieldLength, getJDBCDriver, getMaxFieldNameLength, getMaxTableNameLength, getName, getNullableConstraint, getSQL92ReservedWords, getVersion, isCaseSensitive, isDuplicateKeyException, isPrimaryKeyShadow, isReservedWord, isTypeIndexable, isValidFirstChar, modifyConnection, openSchemaTransaction, readFields, readIndices, readIndices, readSchema, readSchema, readTables, sqlModifyField, sqlModifyField, sqlRenameField, toString, updateSchema, validateTable
-
Field Details
-
VERSION
- See Also:
-
-
Constructor Details
-
HSQLDBAdapter
public HSQLDBAdapter() -
HSQLDBAdapter
- Since:
- 4.4
-
-
Method Details
-
getTypeName
- Overrides:
getTypeName
in classDBAdapter
-
getReservedWords
-
isTableNotFoundException
- Specified by:
isTableNotFoundException
in interfaceIDBAdapter
- Overrides:
isTableNotFoundException
in classDBAdapter
-
isColumnNotFoundException
- Specified by:
isColumnNotFoundException
in interfaceIDBAdapter
- Overrides:
isColumnNotFoundException
in classDBAdapter
-