com.isenshi.util.extlib
クラス HSQL18Dialect

java.lang.Object
  拡張org.hibernate.dialect.Dialect
      拡張org.hibernate.dialect.HSQLDialect
          拡張com.isenshi.util.extlib.HSQL18Dialect

public class HSQL18Dialect
extends org.hibernate.dialect.HSQLDialect

作成者:
someda
関連項目:
update HSQLDialect for HSQL 1.8 sequence support

フィールドの概要
 
クラス org.hibernate.dialect.Dialect から継承したフィールド
CLOSED_QUOTE, QUOTE
 
コンストラクタの概要
HSQL18Dialect()
           
 
メソッドの概要
 String getAddForeignKeyConstraintString(String constraintName, String[] foreignKey, String referencedTable, String[] primaryKey)
           
 String[] getCreateSequenceStrings(String sequenceName)
           
 String[] getDropSequenceStrings(String sequenceName)
           
 String getQuerySequencesString()
           
 String getSequenceNextValString(String sequenceName)
           
 
クラス org.hibernate.dialect.HSQLDialect から継承したメソッド
bindLimitParametersFirst, buildSQLExceptionConverter, getAddColumnString, getForUpdateString, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getLimitString, getViolatedConstraintNameExtracter, supportsColumnCheck, supportsIdentityColumns, supportsIfExistsAfterTableName, supportsLimit, supportsSequences, supportsUnique
 
クラス org.hibernate.dialect.Dialect から継承したメソッド
appendIdentitySelectToInsert, appendLockHint, bindLimitParametersInReverseOrder, closeQuote, createCaseFragment, createOuterJoinFragment, dropConstraints, forUpdateOfColumns, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getColumnComment, getCreateSequenceString, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getFunctions, getIdentityColumnString, getIdentitySelectString, getLimitString, getLowercaseFunction, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getNullColumnString, getResultSet, getSchemaSeparator, getSelectClauseNullString, getSelectGUIDString, getTableComment, getTableTypeString, getTypeName, getTypeName, hasAlterTable, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, openQuote, qualifyIndexName, quote, registerColumnType, registerColumnType, registerFunction, registerResultSetOutParameter, supportsCascadeDelete, supportsCommentOn, supportsIfExistsBeforeTableName, supportsInsertSelectIdentity, supportsLimitOffset, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsTableCheck, supportsUnionAll, supportsUniqueConstraintInCreateAlterTable, supportsVariableLimit, toString, useInputStreamToInsertBlob, useMaxForLimit
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

HSQL18Dialect

public HSQL18Dialect()
メソッドの詳細

getCreateSequenceStrings

public String[] getCreateSequenceStrings(String sequenceName)

getDropSequenceStrings

public String[] getDropSequenceStrings(String sequenceName)

getSequenceNextValString

public String getSequenceNextValString(String sequenceName)

getQuerySequencesString

public String getQuerySequencesString()

getAddForeignKeyConstraintString

public String getAddForeignKeyConstraintString(String constraintName,
                                               String[] foreignKey,
                                               String referencedTable,
                                               String[] primaryKey)


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.