|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hibernate.dialect.Dialect
systemic.sif.sbpframework.persist.common.SQLiteDialect
public class SQLiteDialect
Field Summary |
---|
Fields inherited from class org.hibernate.dialect.Dialect |
---|
CLOSED_QUOTE, DEFAULT_BATCH_SIZE, NO_BATCH, QUOTE |
Constructor Summary | |
---|---|
SQLiteDialect()
|
Method Summary | |
---|---|
boolean |
dropConstraints()
|
boolean |
dropTemporaryTableAfterUse()
|
java.lang.String |
getAddColumnString()
|
java.lang.String |
getAddForeignKeyConstraintString(java.lang.String constraintName,
java.lang.String[] foreignKey,
java.lang.String referencedTable,
java.lang.String[] primaryKey,
boolean referencesPrimaryKey)
|
java.lang.String |
getAddPrimaryKeyConstraintString(java.lang.String constraintName)
|
java.lang.String |
getCreateTemporaryTableString()
|
java.lang.String |
getCurrentTimestampSelectString()
|
java.lang.String |
getDropForeignKeyString()
|
java.lang.String |
getForUpdateString()
|
java.lang.String |
getIdentityColumnString()
|
java.lang.String |
getIdentitySelectString()
|
java.lang.String |
getLimitString(java.lang.String query,
boolean hasOffset)
|
boolean |
hasAlterTable()
|
boolean |
hasDataTypeInIdentityColumn()
|
boolean |
isCurrentTimestampSelectStringCallable()
|
boolean |
supportsCascadeDelete()
|
boolean |
supportsCurrentTimestampSelection()
|
boolean |
supportsIdentityColumns()
|
boolean |
supportsIfExistsBeforeTableName()
|
boolean |
supportsLimit()
|
boolean |
supportsOuterJoinForUpdate()
|
boolean |
supportsTemporaryTables()
|
boolean |
supportsUnionAll()
|
Methods inherited from class org.hibernate.dialect.Dialect |
---|
appendIdentitySelectToInsert, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, closeQuote, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, forceLimitUsage, forUpdateOfColumns, generateTemporaryTableName, getCascadeConstraintsString, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateMultisetTableString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropSequenceStrings, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLimitString, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getNullColumnString, getQuerySequencesString, getReadLockString, getResultSet, getSelectClauseNullString, getSelectGUIDString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getTypeOverrides, getViolatedConstraintNameExtracter, getWriteLockString, hasSelfReferentialForeignKeyBug, isLockTimeoutParameterized, openQuote, performTemporaryTableDDLInIsolation, qualifyIndexName, quote, registerResultSetOutParameter, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCommentOn, supportsEmptyInList, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsIfExistsAfterTableName, supportsInsertSelectIdentity, supportsLimitOffset, supportsLobValueChangePropogation, supportsLockTimeouts, supportsNotNullUnique, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTupleCounts, supportsTupleDistinctCounts, supportsUnboundedLobLocatorMaterialization, supportsUnique, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlob, useMaxForLimit |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SQLiteDialect()
Method Detail |
---|
public boolean supportsIdentityColumns()
supportsIdentityColumns
in class org.hibernate.dialect.Dialect
public boolean hasDataTypeInIdentityColumn()
hasDataTypeInIdentityColumn
in class org.hibernate.dialect.Dialect
public java.lang.String getIdentityColumnString()
getIdentityColumnString
in class org.hibernate.dialect.Dialect
public java.lang.String getIdentitySelectString()
getIdentitySelectString
in class org.hibernate.dialect.Dialect
public boolean supportsLimit()
supportsLimit
in class org.hibernate.dialect.Dialect
public java.lang.String getLimitString(java.lang.String query, boolean hasOffset)
getLimitString
in class org.hibernate.dialect.Dialect
public boolean supportsTemporaryTables()
supportsTemporaryTables
in class org.hibernate.dialect.Dialect
public java.lang.String getCreateTemporaryTableString()
getCreateTemporaryTableString
in class org.hibernate.dialect.Dialect
public boolean dropTemporaryTableAfterUse()
dropTemporaryTableAfterUse
in class org.hibernate.dialect.Dialect
public boolean supportsCurrentTimestampSelection()
supportsCurrentTimestampSelection
in class org.hibernate.dialect.Dialect
public boolean isCurrentTimestampSelectStringCallable()
isCurrentTimestampSelectStringCallable
in class org.hibernate.dialect.Dialect
public java.lang.String getCurrentTimestampSelectString()
getCurrentTimestampSelectString
in class org.hibernate.dialect.Dialect
public boolean supportsUnionAll()
supportsUnionAll
in class org.hibernate.dialect.Dialect
public boolean hasAlterTable()
hasAlterTable
in class org.hibernate.dialect.Dialect
public boolean dropConstraints()
dropConstraints
in class org.hibernate.dialect.Dialect
public java.lang.String getAddColumnString()
getAddColumnString
in class org.hibernate.dialect.Dialect
public java.lang.String getForUpdateString()
getForUpdateString
in class org.hibernate.dialect.Dialect
public boolean supportsOuterJoinForUpdate()
supportsOuterJoinForUpdate
in class org.hibernate.dialect.Dialect
public java.lang.String getDropForeignKeyString()
getDropForeignKeyString
in class org.hibernate.dialect.Dialect
public java.lang.String getAddForeignKeyConstraintString(java.lang.String constraintName, java.lang.String[] foreignKey, java.lang.String referencedTable, java.lang.String[] primaryKey, boolean referencesPrimaryKey)
getAddForeignKeyConstraintString
in class org.hibernate.dialect.Dialect
public java.lang.String getAddPrimaryKeyConstraintString(java.lang.String constraintName)
getAddPrimaryKeyConstraintString
in class org.hibernate.dialect.Dialect
public boolean supportsIfExistsBeforeTableName()
supportsIfExistsBeforeTableName
in class org.hibernate.dialect.Dialect
public boolean supportsCascadeDelete()
supportsCascadeDelete
in class org.hibernate.dialect.Dialect
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |