com.atlassian.hibernate.dialect
Class HSQL2Dialect

java.lang.Object
  extended by net.sf.hibernate.dialect.Dialect
      extended by net.sf.hibernate.dialect.HSQLDialect
          extended by com.atlassian.hibernate.dialect.HSQL2Dialect

public class HSQL2Dialect
extends net.sf.hibernate.dialect.HSQLDialect

A custom HSQL Dialect intended for HSQL 2. HSQL 2 will default BLOB/VARBINARY columns to 16Mb if not set otherwise. The Hibernate standard HSQLDialect does not allow a length to be set on such columns meaning that the default is used.

See CONFDEV-5545 for further details.


Field Summary
 
Fields inherited from class net.sf.hibernate.dialect.Dialect
CLOSED_QUOTE, QUOTE
 
Constructor Summary
HSQL2Dialect()
           
 
Method Summary
 
Methods inherited from class net.sf.hibernate.dialect.HSQLDialect
bindLimitParametersFirst, buildSQLExceptionConverter, createCaseFragment, getAddColumnString, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getLimitString, supportsCheck, supportsForUpdate, supportsIdentityColumns, supportsIfExistsAfterTableName, supportsLimit, supportsUnique
 
Methods inherited from class net.sf.hibernate.dialect.Dialect
appendIdentitySelectToInsert, bindLimitParametersInReverseOrder, closeQuote, createOuterJoinFragment, dropConstraints, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCreateSequenceString, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getFunctions, getLimitString, getLowercaseFunction, getNoColumnsInsertString, getNullColumnString, getQuerySequencesString, getSchemaSeparator, getSequenceNextValString, getTypeName, getTypeName, getViolatedConstraintNameExtracter, hasAlterTable, hasDataTypeInIdentityColumn, openQuote, qualifyIndexName, registerColumnType, registerColumnType, registerFunction, supportsForUpdateNowait, supportsForUpdateOf, supportsIfExistsBeforeTableName, supportsLimitOffset, supportsSequences, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toString, useMaxForLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

HSQL2Dialect

public HSQL2Dialect()


Copyright © 2003-2012 Atlassian. All Rights Reserved.