Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » dialect » [javadoc | source]
org.hibernate.dialect
public class: DB2400Dialect [javadoc | source]
java.lang.Object
   org.hibernate.dialect.Dialect
      org.hibernate.dialect.DB2Dialect
         org.hibernate.dialect.DB2400Dialect
An SQL dialect for DB2/400
Fields inherited from org.hibernate.dialect.Dialect:
DEFAULT_BATCH_SIZE,  NO_BATCH,  QUOTE,  CLOSED_QUOTE
Method from org.hibernate.dialect.DB2400Dialect Summary:
getIdentitySelectString,   getLimitString,   supportsLimit,   supportsLimitOffset,   supportsSequences,   supportsVariableLimit,   useMaxForLimit
Methods from org.hibernate.dialect.DB2Dialect:
dropConstraints,   generateTemporaryTableName,   getAddColumnString,   getCreateSequenceString,   getCreateTemporaryTablePostfix,   getCreateTemporaryTableString,   getCurrentTimestampSelectString,   getDropSequenceString,   getForUpdateString,   getIdentityColumnString,   getIdentityInsertString,   getIdentitySelectString,   getLimitString,   getLowercaseFunction,   getQuerySequencesString,   getResultSet,   getSelectClauseNullString,   getSequenceNextValString,   isCurrentTimestampSelectStringCallable,   main,   registerResultSetOutParameter,   supportsCommentOn,   supportsCurrentTimestampSelection,   supportsEmptyInList,   supportsIdentityColumns,   supportsLimit,   supportsLobValueChangePropogation,   supportsNotNullUnique,   supportsOuterJoinForUpdate,   supportsParametersInInsertSelect,   supportsSequences,   supportsTemporaryTables,   supportsUnionAll,   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.DB2400Dialect Detail:
 public String getIdentitySelectString() 
 public String getLimitString(String sql,
    int offset,
    int limit) 
 public boolean supportsLimit() 
 public boolean supportsLimitOffset() 
 public boolean supportsSequences() 
 public boolean supportsVariableLimit() 
 public boolean useMaxForLimit()