Save This Page
Home » hibernate-distribution-3.3.1.GA-dist » org.hibernate » dialect » [javadoc | source]
org.hibernate.dialect
public class: MySQLDialect [javadoc | source]
java.lang.Object
   org.hibernate.dialect.Dialect
      org.hibernate.dialect.MySQLDialect

Direct Known Subclasses:
    MySQLMyISAMDialect, MySQLInnoDBDialect, MySQL5Dialect, MySQL5InnoDBDialect

An SQL dialect for MySQL (prior to 5.x).
Fields inherited from org.hibernate.dialect.Dialect:
DEFAULT_BATCH_SIZE,  NO_BATCH,  QUOTE,  CLOSED_QUOTE
Constructor:
 public MySQLDialect() 
Method from org.hibernate.dialect.MySQLDialect Summary:
areStringComparisonsCaseInsensitive,   closeQuote,   getAddColumnString,   getAddForeignKeyConstraintString,   getCastTypeName,   getColumnComment,   getCreateTemporaryTableString,   getCurrentTimestampSelectString,   getDropForeignKeyString,   getIdentityColumnString,   getIdentitySelectString,   getLimitString,   getResultSet,   getSelectGUIDString,   getTableComment,   isCurrentTimestampSelectStringCallable,   openQuote,   performTemporaryTableDDLInIsolation,   qualifyIndexName,   registerResultSetOutParameter,   registerVarcharTypes,   supportsCascadeDelete,   supportsCurrentTimestampSelection,   supportsEmptyInList,   supportsIdentityColumns,   supportsIfExistsBeforeTableName,   supportsLimit,   supportsLobValueChangePropogation,   supportsRowValueConstructorSyntax,   supportsSubqueryOnMutatingTable,   supportsTemporaryTables
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.MySQLDialect Detail:
 public boolean areStringComparisonsCaseInsensitive() 
 public char closeQuote() 
 public String getAddColumnString() 
 public String getAddForeignKeyConstraintString(String constraintName,
    String[] foreignKey,
    String referencedTable,
    String[] primaryKey,
    boolean referencesPrimaryKey) 
 public String getCastTypeName(int code) 
 public String getColumnComment(String comment) 
 public String getCreateTemporaryTableString() 
 public String getCurrentTimestampSelectString() 
 public String getDropForeignKeyString() 
 public String getIdentityColumnString() 
 public String getIdentitySelectString() 
 public String getLimitString(String sql,
    boolean hasOffset) 
 public ResultSet getResultSet(CallableStatement ps) throws SQLException 
 public String getSelectGUIDString() 
 public String getTableComment(String comment) 
 public boolean isCurrentTimestampSelectStringCallable() 
 public char openQuote() 
 public Boolean performTemporaryTableDDLInIsolation() 
 public boolean qualifyIndexName() 
 public int registerResultSetOutParameter(CallableStatement statement,
    int col) throws SQLException 
 protected  void registerVarcharTypes() 
 public boolean supportsCascadeDelete() 
 public boolean supportsCurrentTimestampSelection() 
 public boolean supportsEmptyInList() 
 public boolean supportsIdentityColumns() 
 public boolean supportsIfExistsBeforeTableName() 
 public boolean supportsLimit() 
 public boolean supportsLobValueChangePropogation() 
 public boolean supportsRowValueConstructorSyntax() 
 public boolean supportsSubqueryOnMutatingTable() 
 public boolean supportsTemporaryTables()