Package simpleorm.drivers
Class SDriverFirebird
java.lang.Object
simpleorm.sessionjdbc.SDriver
simpleorm.drivers.SDriverInterbase
simpleorm.drivers.SDriverFirebird
Open source verion of Interbase.
- 
Nested Class SummaryNested classes/interfaces inherited from class simpleorm.sessionjdbc.SDriverSDriver.OffsetStrategy
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected StringcreateSequenceDDL(String name) protected StringThe driver name to be compared to getMetaData().getDriverName()protected StringdropSequenceDDL(String name) protected longgenerateKeySequence(SRecordMeta rec, SFieldScalar keyFld) Specializes SDriver.generateKeySequence using Firebird SEQUENCEs.intThe maximum size for table names and foreign key constraint names.booleanMethods inherited from class simpleorm.drivers.SDriverInterbaseaddNull, wholeColumnSQLMethods inherited from class simpleorm.sessionjdbc.SDriveralterTableAddColumnSQL, alterTableDropColumnSQL, appendColumnName, appendQuotedIdentifier, appendQuotedIdentifier, appendTableName, clauseSeparator, columnTypeSQL, createTableSQL, deleteSQL, dropTableNoError, foreignKeysSQL, forUpdateSQL, fromSQL, generateKeySelectMax, getLogger, getOffsetStrategy, getSession, indexKeySQL, insertSQL, joinSQL, limitSQL, makeForeignKeyIndexSQL, mapForeignKeys, postColumnSQL, postFromSQL, postTablePostParenSQL, postTablePreParenSQL, primaryKeySQL, queryExecuteFactory, registerDriver, selectSQL, selectSQL, supportsLocking, updateSQL, whereSQL
- 
Constructor Details- 
SDriverFirebirdpublic SDriverFirebird()
 
- 
- 
Method Details- 
driverNameDescription copied from class:SDriverThe driver name to be compared to getMetaData().getDriverName()- Overrides:
- driverNamein class- SDriverInterbase
 
- 
maxIdentNameLengthpublic int maxIdentNameLength()Description copied from class:SDriverThe maximum size for table names and foreign key constraint names.- Overrides:
- maxIdentNameLengthin class- SDriver
 
- 
supportsKeySequencespublic boolean supportsKeySequences()- Overrides:
- supportsKeySequencesin class- SDriver
 
- 
generateKeySequenceSpecializes SDriver.generateKeySequence using Firebird SEQUENCEs.- Overrides:
- generateKeySequencein class- SDriver
 
- 
createSequenceDDL- Overrides:
- createSequenceDDLin class- SDriver
 
- 
dropSequenceDDL- Overrides:
- dropSequenceDDLin class- SDriver
 
 
-