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 voidcreateSchema(DataSource dataSource, String name, boolean dropIfExists) getDefaultSchemaName(Connection connection) String[]protected StringgetTypeName(IDBField field) booleanCheck if an exception indicates a constraint violation (duplicate key)protected booleanisPrimaryKeyShadow(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) booleanstatic voidshutdown(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:
getTypeNamein KlasseDBAdapter
-
getDefaultSchemaName
- Angegeben von:
getDefaultSchemaNamein SchnittstelleIDBAdapter- Setzt außer Kraft:
getDefaultSchemaNamein KlasseDBAdapter
-
getReservedWords
-
isPrimaryKeyShadow
protected boolean isPrimaryKeyShadow(Connection connection, IDBTable table, String name, IDBIndex.Type type, IDBField[] fields) - Setzt außer Kraft:
isPrimaryKeyShadowin KlasseDBAdapter
-
isDuplicateKeyException
Beschreibung aus Schnittstelle kopiert:IDBAdapterCheck if an exception indicates a constraint violation (duplicate key)- Angegeben von:
isDuplicateKeyExceptionin SchnittstelleIDBAdapter- Setzt außer Kraft:
isDuplicateKeyExceptionin KlasseDBAdapter
-
isTableNotFoundException
- Angegeben von:
isTableNotFoundExceptionin SchnittstelleIDBAdapter- Setzt außer Kraft:
isTableNotFoundExceptionin KlasseDBAdapter
-
sqlRenameField
- Angegeben von:
sqlRenameFieldin SchnittstelleIDBAdapter- Setzt außer Kraft:
sqlRenameFieldin KlasseDBAdapter
-
createSchema
- Seit:
- 4.2
-
shutdown
- Seit:
- 4.3
-