Liferay 6.2-ce-ga5

com.liferay.portal.dao.orm.hibernate
Class SybaseASE157Dialect

java.lang.Object
  extended by org.hibernate.dialect.Dialect
      extended by org.hibernate.dialect.SybaseASE15Dialect
          extended by org.hibernate.dialect.SybaseASE157Dialect
              extended by com.liferay.portal.dao.orm.hibernate.SybaseASE157Dialect

public class SybaseASE157Dialect
extends org.hibernate.dialect.SybaseASE157Dialect


Field Summary
 
Fields inherited from class org.hibernate.dialect.Dialect
CLOSED_QUOTE, DEFAULT_BATCH_SIZE, NO_BATCH, QUOTE
 
Constructor Summary
SybaseASE157Dialect()
           
 
Method Summary
 String appendIdentitySelectToInsert(String arg0)
           
 String appendLockHint(org.hibernate.LockMode mode, String tableName)
           
 boolean doesReadCommittedCauseWritersToBlockReaders()
           
 boolean doesRepeatableReadCauseReadersToBlockWriters()
           
 boolean dropTemporaryTableAfterUse()
           
 String generateTemporaryTableName(String arg0)
           
 String getAddColumnString()
           
 String getCurrentTimestampSelectString()
           
 String getIdentityColumnString()
           
 String getIdentitySelectString()
           
 String getNullColumnString()
           
 ResultSet getResultSet(CallableStatement arg0)
           
 String getSelectGUIDString()
           
 boolean isCurrentTimestampSelectStringCallable()
           
 boolean qualifyIndexName()
           
 int registerResultSetOutParameter(CallableStatement arg0, int arg1)
           
 boolean supportsCurrentTimestampSelection()
           
 boolean supportsEmptyInList()
           
 boolean supportsExistsInSelect()
           
 boolean supportsIdentityColumns()
           
 boolean supportsInsertSelectIdentity()
           
 boolean supportsTemporaryTables()
           
 boolean supportsTupleDistinctCounts()
           
 boolean supportsUnionAll()
           
 
Methods inherited from class org.hibernate.dialect.SybaseASE157Dialect
applyLocksToSql, forUpdateOfColumns, getForUpdateString, getForUpdateString, supportsExpectedLobUsagePattern, supportsLobValueChangePropogation
 
Methods inherited from class org.hibernate.dialect.SybaseASE15Dialect
areStringComparisonsCaseInsensitive, getCrossJoinSeparator, getCurrentTimestampSQLFunctionName, getMaxAliasLength, supportsCascadeDelete, supportsUniqueConstraintInCreateAlterTable
 
Methods inherited from class org.hibernate.dialect.Dialect
addTypeOverride, bindLimitParametersFirst, bindLimitParametersInReverseOrder, buildSQLExceptionConverter, closeQuote, convertToFirstRowValue, createCaseFragment, createOuterJoinFragment, dropConstraints, forceLimitUsage, getAddForeignKeyConstraintString, getAddPrimaryKeyConstraintString, getCascadeConstraintsString, getCastTypeName, getColumnAliasExtractor, getColumnComment, getCreateMultisetTableString, getCreateSequenceString, getCreateSequenceString, getCreateSequenceStrings, getCreateSequenceStrings, getCreateTableString, getCreateTemporaryTablePostfix, getCreateTemporaryTableString, getDefaultProperties, getDialect, getDialect, getDropForeignKeyString, getDropSequenceString, getDropSequenceStrings, getDropTemporaryTableString, getForUpdateNowaitString, getForUpdateNowaitString, getForUpdateString, getForUpdateString, getForUpdateString, getFunctions, getHibernateTypeName, getHibernateTypeName, getIdentityColumnString, getIdentityInsertString, getIdentitySelectString, getKeywords, getLimitString, getLimitString, getLockingStrategy, getLowercaseFunction, getNativeIdentifierGeneratorClass, getNoColumnsInsertString, getQuerySequencesString, getReadLockString, getSelectClauseNullString, getSelectSequenceNextValString, getSequenceNextValString, getTableComment, getTableTypeString, getTypeName, getTypeName, getTypeOverrides, getViolatedConstraintNameExtracter, getWriteLockString, hasAlterTable, hasDataTypeInIdentityColumn, hasSelfReferentialForeignKeyBug, isLockTimeoutParameterized, openQuote, performTemporaryTableDDLInIsolation, quote, registerColumnType, registerColumnType, registerFunction, registerHibernateType, registerHibernateType, registerKeyword, replaceResultVariableInOrderByClauseWithPosition, requiresCastingOfParametersInSelectClause, supportsBindAsCallableArgument, supportsCircularCascadeDeleteConstraints, supportsColumnCheck, supportsCommentOn, supportsIfExistsAfterTableName, supportsIfExistsBeforeTableName, supportsLimit, supportsLimitOffset, supportsLockTimeouts, supportsNotNullUnique, supportsOuterJoinForUpdate, supportsParametersInInsertSelect, supportsPooledSequences, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsRowValueConstructorSyntax, supportsRowValueConstructorSyntaxInInList, supportsSequences, supportsSubqueryOnMutatingTable, supportsSubselectAsInPredicateLHS, supportsTableCheck, supportsTupleCounts, supportsUnboundedLobLocatorMaterialization, supportsUnique, supportsVariableLimit, toBooleanValueString, toString, transformSelectString, useInputStreamToInsertBlob, useMaxForLimit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SybaseASE157Dialect

public SybaseASE157Dialect()
Method Detail

appendLockHint

public String appendLockHint(org.hibernate.LockMode mode,
                             String tableName)
Overrides:
appendLockHint in class org.hibernate.dialect.SybaseASE157Dialect

getAddColumnString

public String getAddColumnString()
Overrides:
getAddColumnString in class org.hibernate.dialect.Dialect

getNullColumnString

public String getNullColumnString()
Overrides:
getNullColumnString in class org.hibernate.dialect.Dialect

qualifyIndexName

public boolean qualifyIndexName()
Overrides:
qualifyIndexName in class org.hibernate.dialect.Dialect

supportsIdentityColumns

public boolean supportsIdentityColumns()
Overrides:
supportsIdentityColumns in class org.hibernate.dialect.Dialect

getIdentitySelectString

public String getIdentitySelectString()
Overrides:
getIdentitySelectString in class org.hibernate.dialect.Dialect

getIdentityColumnString

public String getIdentityColumnString()
Overrides:
getIdentityColumnString in class org.hibernate.dialect.Dialect

supportsInsertSelectIdentity

public boolean supportsInsertSelectIdentity()
Overrides:
supportsInsertSelectIdentity in class org.hibernate.dialect.Dialect

appendIdentitySelectToInsert

public String appendIdentitySelectToInsert(String arg0)
Overrides:
appendIdentitySelectToInsert in class org.hibernate.dialect.Dialect

registerResultSetOutParameter

public int registerResultSetOutParameter(CallableStatement arg0,
                                         int arg1)
                                  throws SQLException
Overrides:
registerResultSetOutParameter in class org.hibernate.dialect.Dialect
Throws:
SQLException

getResultSet

public ResultSet getResultSet(CallableStatement arg0)
                       throws SQLException
Overrides:
getResultSet in class org.hibernate.dialect.Dialect
Throws:
SQLException

supportsCurrentTimestampSelection

public boolean supportsCurrentTimestampSelection()
Overrides:
supportsCurrentTimestampSelection in class org.hibernate.dialect.Dialect

isCurrentTimestampSelectStringCallable

public boolean isCurrentTimestampSelectStringCallable()
Overrides:
isCurrentTimestampSelectStringCallable in class org.hibernate.dialect.Dialect

getCurrentTimestampSelectString

public String getCurrentTimestampSelectString()
Overrides:
getCurrentTimestampSelectString in class org.hibernate.dialect.Dialect

supportsTemporaryTables

public boolean supportsTemporaryTables()
Overrides:
supportsTemporaryTables in class org.hibernate.dialect.Dialect

generateTemporaryTableName

public String generateTemporaryTableName(String arg0)
Overrides:
generateTemporaryTableName in class org.hibernate.dialect.Dialect

dropTemporaryTableAfterUse

public boolean dropTemporaryTableAfterUse()
Overrides:
dropTemporaryTableAfterUse in class org.hibernate.dialect.Dialect

getSelectGUIDString

public String getSelectGUIDString()
Overrides:
getSelectGUIDString in class org.hibernate.dialect.Dialect

supportsEmptyInList

public boolean supportsEmptyInList()
Overrides:
supportsEmptyInList in class org.hibernate.dialect.Dialect

supportsUnionAll

public boolean supportsUnionAll()
Overrides:
supportsUnionAll in class org.hibernate.dialect.Dialect

supportsExistsInSelect

public boolean supportsExistsInSelect()
Overrides:
supportsExistsInSelect in class org.hibernate.dialect.Dialect

doesReadCommittedCauseWritersToBlockReaders

public boolean doesReadCommittedCauseWritersToBlockReaders()
Overrides:
doesReadCommittedCauseWritersToBlockReaders in class org.hibernate.dialect.Dialect

doesRepeatableReadCauseReadersToBlockWriters

public boolean doesRepeatableReadCauseReadersToBlockWriters()
Overrides:
doesRepeatableReadCauseReadersToBlockWriters in class org.hibernate.dialect.Dialect

supportsTupleDistinctCounts

public boolean supportsTupleDistinctCounts()
Overrides:
supportsTupleDistinctCounts in class org.hibernate.dialect.Dialect

Liferay 6.2-ce-ga5