org.hibernate.dialect
Class JDataStoreDialect
java.lang.Object
   org.hibernate.dialect.Dialect
org.hibernate.dialect.Dialect
       org.hibernate.dialect.JDataStoreDialect
org.hibernate.dialect.JDataStoreDialect
- public class JDataStoreDialect 
- extends Dialect
A Dialect for JDataStore.
- Author:
- Vishy Kasar
 
 
 
 
| Methods inherited from class org.hibernate.dialect.Dialect | 
| addTypeOverride, appendIdentitySelectToInsert, appendLockHint, applyLocksToSql, areStringComparisonsCaseInsensitive, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, closeQuote, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, doesReadCommittedCauseWritersToBlockReaders, doesRepeatableReadCauseReadersToBlockWriters, dropTemporaryTableAfterUse, forceLimitUsage, forUpdateOfColumns, generateTemporaryTableName, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateMultisetTableString, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCreateTemporaryTableString, getCrossJoinSeparator, getCurrentTimestampSelectString, getCurrentTimestampSQLFunctionName, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getDropSequenceStrings, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLimitString, getLimitString, getLockingStrategy, getLowercaseFunction, getMaxAliasLength, getNativeIdentifierGeneratorClass, getNullColumnString, getQuerySequencesString, getReadLockString, getResultSet, getSelectClauseNullString, getSelectGUIDString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getTypeOverrides, getViolatedConstraintNameExtracter, getWriteLockString, hasAlterTable, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, isCurrentTimestampSelectStringCallable, isLockTimeoutParameterized, openQuote, performTemporaryTableDDLInIsolation, qualifyIndexName, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, registerResultSetOutParameter, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCascadeDelete, supportsCircularCascadeDeleteConstraints, supportsCommentOn, supportsCurrentTimestampSelection, supportsEmptyInList, supportsExistsInSelect, supportsExpectedLobUsagePattern, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsInsertSelectIdentity, supportsLimit, supportsLimitOffset, supportsLobValueChangePropogation, supportsLockTimeouts, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTemporaryTables, supportsTupleCounts, supportsTupleDistinctCounts, supportsUnboundedLobLocatorMaterialization, supportsUnionAll, supportsUnique, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlob, useMaxForLimit | 
 
 
JDataStoreDialect
public JDataStoreDialect()
- Creates new JDataStoreDialect
 
getAddColumnString
public String getAddColumnString()
- Description copied from class: Dialect
- The syntax used to add a column to a table (optional).
 
- 
- Overrides:
- getAddColumnStringin class- Dialect
 
- 
- Returns:
- The "add column" fragment.
 
dropConstraints
public boolean dropConstraints()
- Description copied from class: Dialect
- Do we need to drop constraints before dropping tables in this dialect?
 
- 
- Overrides:
- dropConstraintsin class- Dialect
 
- 
- Returns:
- True if constraints must be dropped prior to dropping
 the table; false otherwise.
 
getCascadeConstraintsString
public String getCascadeConstraintsString()
- Description copied from class: Dialect
- Completely optional cascading drop clause
 
- 
- Overrides:
- getCascadeConstraintsStringin class- Dialect
 
- 
- Returns:
- String
 
supportsIdentityColumns
public boolean supportsIdentityColumns()
- Description copied from class: Dialect
- Does this dialect support identity column key generation?
 
- 
- Overrides:
- supportsIdentityColumnsin class- Dialect
 
- 
- Returns:
- True if IDENTITY columns are supported; false otherwise.
 
getIdentitySelectString
public String getIdentitySelectString()
- Description copied from class: Dialect
- Get the select command to use to retrieve the last generated IDENTITY
 value.
 
- 
- Overrides:
- getIdentitySelectStringin class- Dialect
 
- 
- Returns:
- The appropriate select command
 
getIdentityColumnString
public String getIdentityColumnString()
- Description copied from class: Dialect
- The syntax used during DDL to define a column as being an IDENTITY.
 
- 
- Overrides:
- getIdentityColumnStringin class- Dialect
 
- 
- Returns:
- The appropriate DDL fragment.
 
getNoColumnsInsertString
public String getNoColumnsInsertString()
- Description copied from class: Dialect
- The fragment used to insert a row without specifying any column values.
 This is not possible on some databases.
 
- 
- Overrides:
- getNoColumnsInsertStringin class- Dialect
 
- 
- Returns:
- The appropriate empty values clause.
 
supportsColumnCheck
public boolean supportsColumnCheck()
- Description copied from class: Dialect
- Does this dialect support column-level check constraints?
 
- 
- Overrides:
- supportsColumnCheckin class- Dialect
 
- 
- Returns:
- True if column-level CHECK constraints are supported; false
 otherwise.
 
supportsTableCheck
public boolean supportsTableCheck()
- Description copied from class: Dialect
- Does this dialect support table-level check constraints?
 
- 
- Overrides:
- supportsTableCheckin class- Dialect
 
- 
- Returns:
- True if table-level CHECK constraints are supported; false
 otherwise.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.