Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » dialect » [javadoc | source]
org.hibernate.dialect
public class: TimesTenDialect [javadoc | source]
java.lang.Object
   org.hibernate.dialect.Dialect
      org.hibernate.dialect.TimesTenDialect
A SQL dialect for TimesTen 5.1. Known limitations: joined-subclass support because of no CASE support in TimesTen No support for subqueries that includes aggregation - size() in HQL not supported - user queries that does subqueries with aggregation No CLOB/BLOB support No cascade delete support. No Calendar support No support for updating primary keys.
Fields inherited from org.hibernate.dialect.Dialect:
DEFAULT_BATCH_SIZE,  NO_BATCH,  QUOTE,  CLOSED_QUOTE
Constructor:
 public TimesTenDialect() 
Method from org.hibernate.dialect.TimesTenDialect Summary:
createOuterJoinFragment,   dropConstraints,   generateTemporaryTableName,   getAddColumnString,   getCreateSequenceString,   getCreateTemporaryTablePostfix,   getCreateTemporaryTableString,   getCurrentTimestampSelectString,   getDropSequenceString,   getForUpdateString,   getLimitString,   getLockingStrategy,   getQuerySequencesString,   getSelectSequenceNextValString,   getSequenceNextValString,   isCurrentTimestampSelectStringCallable,   qualifyIndexName,   supportsColumnCheck,   supportsCurrentTimestampSelection,   supportsEmptyInList,   supportsLimit,   supportsLimitOffset,   supportsSequences,   supportsTableCheck,   supportsTemporaryTables,   supportsUnique,   supportsUniqueConstraintInCreateAlterTable,   supportsVariableLimit,   useMaxForLimit
Methods from org.hibernate.dialect.Dialect:
appendIdentitySelectToInsert,   appendLockHint,   applyLocksToSql,   areStringComparisonsCaseInsensitive,   bindLimitParametersFirst,   bindLimitParametersInReverseOrder,   buildSQLExceptionConverter,   closeQuote,   createCaseFragment,   createOuterJoinFragment,   doesReadCommittedCauseWritersToBlockReaders,   doesRepeatableReadCauseReadersToBlockWriters,   dropConstraints,   dropTemporaryTableAfterUse,   forUpdateOfColumns,   generateTemporaryTableName,   getAddColumnString,   getAddForeignKeyConstraintString,   getAddPrimaryKeyConstraintString,   getCascadeConstraintsString,   getCastTypeName,   getColumnComment,   getCreateMultisetTableString,   getCreateSequenceString,   getCreateSequenceString,   getCreateSequenceStrings,   getCreateSequenceStrings,   getCreateTableString,   getCreateTemporaryTablePostfix,   getCreateTemporaryTableString,   getCurrentTimestampSQLFunctionName,   getCurrentTimestampSelectString,   getDefaultProperties,   getDialect,   getDialect,   getDropForeignKeyString,   getDropSequenceString,   getDropSequenceStrings,   getForUpdateNowaitString,   getForUpdateNowaitString,   getForUpdateString,   getForUpdateString,   getForUpdateString,   getFunctions,   getHibernateTypeName,   getHibernateTypeName,   getIdentityColumnString,   getIdentityColumnString,   getIdentityInsertString,   getIdentitySelectString,   getIdentitySelectString,   getKeywords,   getLimitString,   getLimitString,   getLockingStrategy,   getLowercaseFunction,   getMaxAliasLength,   getNativeIdentifierGeneratorClass,   getNoColumnsInsertString,   getNullColumnString,   getQuerySequencesString,   getResultSet,   getSelectClauseNullString,   getSelectGUIDString,   getSelectSequenceNextValString,   getSequenceNextValString,   getTableComment,   getTableTypeString,   getTypeName,   getTypeName,   getViolatedConstraintNameExtracter,   hasAlterTable,   hasDataTypeInIdentityColumn,   hasSelfReferentialForeignKeyBug,   isCurrentTimestampSelectStringCallable,   openQuote,   performTemporaryTableDDLInIsolation,   qualifyIndexName,   quote,   registerColumnType,   registerColumnType,   registerFunction,   registerHibernateType,   registerHibernateType,   registerKeyword,   registerResultSetOutParameter,   supportsBindAsCallableArgument,   supportsCascadeDelete,   supportsCircularCascadeDeleteConstraints,   supportsColumnCheck,   supportsCommentOn,   supportsCurrentTimestampSelection,   supportsEmptyInList,   supportsExistsInSelect,   supportsExpectedLobUsagePattern,   supportsIdentityColumns,   supportsIfExistsAfterTableName,   supportsIfExistsBeforeTableName,   supportsInsertSelectIdentity,   supportsLimit,   supportsLimitOffset,   supportsLobValueChangePropogation,   supportsNotNullUnique,   supportsOuterJoinForUpdate,   supportsParametersInInsertSelect,   supportsPooledSequences,   supportsResultSetPositionQueryMethodsOnForwardOnlyCursor,   supportsRowValueConstructorSyntax,   supportsRowValueConstructorSyntaxInInList,   supportsSequences,   supportsSubqueryOnMutatingTable,   supportsSubselectAsInPredicateLHS,   supportsTableCheck,   supportsTemporaryTables,   supportsUnboundedLobLocatorMaterialization,   supportsUnionAll,   supportsUnique,   supportsUniqueConstraintInCreateAlterTable,   supportsVariableLimit,   toBooleanValueString,   toString,   transformSelectString,   useInputStreamToInsertBlob,   useMaxForLimit
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.hibernate.dialect.TimesTenDialect Detail:
 public JoinFragment createOuterJoinFragment() 
 public boolean dropConstraints() 
 public String generateTemporaryTableName(String baseTableName) 
 public String getAddColumnString() 
 public String getCreateSequenceString(String sequenceName) 
 public String getCreateTemporaryTablePostfix() 
 public String getCreateTemporaryTableString() 
 public String getCurrentTimestampSelectString() 
 public String getDropSequenceString(String sequenceName) 
 public String getForUpdateString() 
 public String getLimitString(String querySelect,
    int offset,
    int limit) 
 public LockingStrategy getLockingStrategy(Lockable lockable,
    LockMode lockMode) 
 public String getQuerySequencesString() 
 public String getSelectSequenceNextValString(String sequenceName) 
 public String getSequenceNextValString(String sequenceName) 
 public boolean isCurrentTimestampSelectStringCallable() 
 public boolean qualifyIndexName() 
 public boolean supportsColumnCheck() 
 public boolean supportsCurrentTimestampSelection() 
 public boolean supportsEmptyInList() 
 public boolean supportsLimit() 
 public boolean supportsLimitOffset() 
 public boolean supportsSequences() 
 public boolean supportsTableCheck() 
 public boolean supportsTemporaryTables() 
 public boolean supportsUnique() 
 public boolean supportsUniqueConstraintInCreateAlterTable() 
 public boolean supportsVariableLimit() 
 public boolean useMaxForLimit()