Package org.eclipse.net4j.db.h2
Klasse H2Adapter
java.lang.Object
org.eclipse.net4j.spi.db.DBAdapter
org.eclipse.net4j.db.h2.H2Adapter
- Alle implementierten Schnittstellen:
IDBAdapter
A
DB adapter
for H2 databases.- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.spi.db.DBAdapter
DBAdapter.FieldInfo
-
Feldübersicht
FelderVon Schnittstelle geerbte Felder org.eclipse.net4j.db.IDBAdapter
REGISTRY
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic void
createSchema
(DataSource dataSource, String name, boolean dropIfExists) getDefaultSchemaName
(Connection connection) String[]
protected String
getTypeName
(IDBField field) boolean
Check if an exception indicates a constraint violation (duplicate key)protected boolean
isPrimaryKeyShadow
(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) boolean
static void
shutdown
(DataSource dataSource) sqlRenameField
(IDBField field, String oldName) Von Klasse geerbte Methoden 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, getDropTableSQL, getFieldLength, getJDBCDriver, getMaxFieldNameLength, getMaxTableNameLength, getName, getNullableConstraint, getSQL92ReservedWords, getVersion, isCaseSensitive, isColumnNotFoundException, isReservedWord, isTypeIndexable, isValidFirstChar, modifyConnection, openSchemaTransaction, readFields, readIndices, readIndices, readSchema, readSchema, readTables, sqlModifyField, sqlModifyField, toString, updateSchema, validateTable
-
Felddetails
-
VERSION
-
-
Konstruktordetails
-
H2Adapter
public H2Adapter() -
H2Adapter
- Seit:
- 4.5
-
-
Methodendetails
-
getTypeName
- Setzt außer Kraft:
getTypeName
in KlasseDBAdapter
-
getDefaultSchemaName
- Angegeben von:
getDefaultSchemaName
in SchnittstelleIDBAdapter
- Setzt außer Kraft:
getDefaultSchemaName
in KlasseDBAdapter
-
getReservedWords
-
isPrimaryKeyShadow
protected boolean isPrimaryKeyShadow(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) - Setzt außer Kraft:
isPrimaryKeyShadow
in KlasseDBAdapter
-
isDuplicateKeyException
Beschreibung aus Schnittstelle kopiert:IDBAdapter
Check if an exception indicates a constraint violation (duplicate key)- Angegeben von:
isDuplicateKeyException
in SchnittstelleIDBAdapter
- Setzt außer Kraft:
isDuplicateKeyException
in KlasseDBAdapter
-
isTableNotFoundException
- Angegeben von:
isTableNotFoundException
in SchnittstelleIDBAdapter
- Setzt außer Kraft:
isTableNotFoundException
in KlasseDBAdapter
-
sqlRenameField
- Angegeben von:
sqlRenameField
in SchnittstelleIDBAdapter
- Setzt außer Kraft:
sqlRenameField
in KlasseDBAdapter
-
createSchema
- Seit:
- 4.2
-
shutdown
- Seit:
- 4.3
-