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
 
 public class HSQLDBAdapter extends DBAdapter ADB adapterfor HyperSQL databases.- Since:
- 2.0
- Author:
- Eike Stepper
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class org.eclipse.net4j.spi.db.DBAdapterDBAdapter.FieldInfo
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static java.lang.StringVERSION- 
Fields inherited from interface org.eclipse.net4j.db.IDBAdapterREGISTRY
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description HSQLDBAdapter()protectedHSQLDBAdapter(java.lang.String name, java.lang.String version)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getReservedWords()protected java.lang.StringgetTypeName(IDBField field)booleanisColumnNotFoundException(java.sql.SQLException ex)booleanisTableNotFoundException(java.sql.SQLException ex)- 
Methods inherited from class org.eclipse.net4j.spi.db.DBAdapteradaptType, addIndex, addIndexField, alterTable, appendFieldDefs, appendFieldNames, convertString, convertString, convertString, convertToSQL, createConnectionProvider, createConstraints, createField, createFieldDefinition, createFieldDefinitions, createIndex, createIndex, createIndex, createIndexFields, createJDBCDataSource, createPrimaryKey, createTable, createTable, createTables, doCreateTable, dropField, dropIndex, dropIndex, dropPrimaryKey, dropTable, dropTable, dropTables, format, format, generateReservedWords, getDefaultDBLength, getDropTableSQL, getFieldLength, getJDBCDriver, getMaxFieldNameLength, getMaxTableNameLength, getName, getSQL92ReservedWords, getVersion, isDuplicateKeyException, isPrimaryKeyShadow, isReservedWord, isTypeIndexable, isValidFirstChar, modifyConnection, openSchemaTransaction, readFields, readIndices, readIndices, readSchema, readSchema, readTables, sqlModifyField, sqlModifyField, sqlRenameField, toString, updateSchema, validateTable
 
- 
 
- 
- 
- 
Field Detail- 
VERSIONpublic static final java.lang.String VERSION - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getTypeNameprotected java.lang.String getTypeName(IDBField field) - Overrides:
- getTypeNamein class- DBAdapter
 
 - 
getReservedWordspublic java.lang.String[] getReservedWords() 
 - 
isTableNotFoundExceptionpublic boolean isTableNotFoundException(java.sql.SQLException ex) - Specified by:
- isTableNotFoundExceptionin interface- IDBAdapter
- Overrides:
- isTableNotFoundExceptionin class- DBAdapter
 
 - 
isColumnNotFoundExceptionpublic boolean isColumnNotFoundException(java.sql.SQLException ex) - Specified by:
- isColumnNotFoundExceptionin interface- IDBAdapter
- Overrides:
- isColumnNotFoundExceptionin class- DBAdapter
 
 
- 
 
-