Java Doc for DynamicDialect.java in  » Portal » liferay-portal-4.4.2 » com » liferay » portal » spring » hibernate » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Portal » liferay portal 4.4.2 » com.liferay.portal.spring.hibernate 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.liferay.portal.spring.hibernate.DynamicDialect

DynamicDialect
public class DynamicDialect extends Dialect (Code)
View Source
author:
   Brian Wing Shun Chan
author:
   Bruno Farache



Constructor Summary
public  DynamicDialect()
    

Method Summary
public  StringappendIdentitySelectToInsert(String insertSQL)
    
public  StringappendLockHint(LockMode mode, String tableName)
    
public  StringapplyLocksToSql(String sql, Map aliasedLockModes, Map keyColumnNames)
    
public  booleanareStringComparisonsCaseInsensitive()
    
public  booleanbindLimitParametersFirst()
    
public  booleanbindLimitParametersInReverseOrder()
    
public  SQLExceptionConverterbuildSQLExceptionConverter()
    
public  charcloseQuote()
    
public  CaseFragmentcreateCaseFragment()
    
public  JoinFragmentcreateOuterJoinFragment()
    
public  booleandoesReadCommittedCauseWritersToBlockReaders()
    
public  booleandoesRepeatableReadCauseReadersToBlockWriters()
    
public  booleandropConstraints()
    
public  booleandropTemporaryTableAfterUse()
    
public  booleanforUpdateOfColumns()
    
public  StringgenerateTemporaryTableName(String baseTableName)
    
public  StringgetAddColumnString()
    
public  StringgetAddForeignKeyConstraintString(String constraintName, String[] foreignKey, String referencedTable, String[] primaryKey, boolean referencesPrimaryKey)
    
public  StringgetAddPrimaryKeyConstraintString(String constraintName)
    
public  StringgetCascadeConstraintsString()
    
public  StringgetCastTypeName(int code)
    
public  StringgetColumnComment(String comment)
    
public  StringgetCreateMultisetTableString()
    
public  String[]getCreateSequenceStrings(String sequenceName)
    
public  String[]getCreateSequenceStrings(String sequenceName, int initialValue, int incrementSize)
    
public  StringgetCreateTableString()
    
public  StringgetCreateTemporaryTablePostfix()
    
public  StringgetCreateTemporaryTableString()
    
public  StringgetCurrentTimestampSQLFunctionName()
    
public  StringgetCurrentTimestampSelectString()
    
public  StringgetDropForeignKeyString()
    
public  String[]getDropSequenceStrings(String sequenceName)
    
public  StringgetForUpdateNowaitString()
    
public  StringgetForUpdateNowaitString(String aliases)
    
public  StringgetForUpdateString()
    
public  StringgetForUpdateString(LockMode lockMode)
    
public  StringgetForUpdateString(String aliases)
    
public  StringgetHibernateTypeName(int code)
    
public  StringgetHibernateTypeName(int code, int length, int precision, int scale)
    
public  StringgetIdentityColumnString(int type)
    
public  StringgetIdentityInsertString()
    
public  StringgetIdentitySelectString(String table, String column, int type)
    
public  SetgetKeywords()
    
public  StringgetLimitString(String querySelect, int hasOffset, int limit)
    
public  LockingStrategygetLockingStrategy(Lockable lockable, LockMode lockMode)
    
public  StringgetLowercaseFunction()
    
public  intgetMaxAliasLength()
    
public  ClassgetNativeIdentifierGeneratorClass()
    
public  StringgetNoColumnsInsertString()
    
public  StringgetNullColumnString()
    
public  StringgetQuerySequencesString()
    
public  ResultSetgetResultSet(CallableStatement ps)
    
public  StringgetSelectClauseNullString(int sqlType)
    
public  StringgetSelectGUIDString()
    
public  StringgetSelectSequenceNextValString(String sequenceName)
    
public  StringgetSequenceNextValString(String sequenceName)
    
public  StringgetTableComment(String comment)
    
public  StringgetTableTypeString()
    
public  StringgetTypeName(int code)
    
public  StringgetTypeName(int code, int length, int precision, int scale)
    
public  ViolatedConstraintNameExtractergetViolatedConstraintNameExtracter()
    
public  DialectgetWrappedDialect()
    
public  booleanhasAlterTable()
    
public  booleanhasDataTypeInIdentityColumn()
    
public  booleanhasSelfReferentialForeignKeyBug()
    
public  booleanisCurrentTimestampSelectStringCallable()
    
public  charopenQuote()
    
public  BooleanperformTemporaryTableDDLInIsolation()
    
public  booleanqualifyIndexName()
    
public  intregisterResultSetOutParameter(CallableStatement statement, int col)
    
public  booleansupportsBindAsCallableArgument()
    
public  booleansupportsCascadeDelete()
    
public  booleansupportsCircularCascadeDeleteConstraints()
    
public  booleansupportsColumnCheck()
    
public  booleansupportsCommentOn()
    
public  booleansupportsCurrentTimestampSelection()
    
public  booleansupportsEmptyInList()
    
public  booleansupportsExistsInSelect()
    
public  booleansupportsExpectedLobUsagePattern()
    
public  booleansupportsIdentityColumns()
    
public  booleansupportsIfExistsAfterTableName()
    
public  booleansupportsIfExistsBeforeTableName()
    
public  booleansupportsInsertSelectIdentity()
    
public  booleansupportsLimit()
    
public  booleansupportsLimitOffset()
    
public  booleansupportsLobValueChangePropogation()
    
public  booleansupportsNotNullUnique()
    
public  booleansupportsOuterJoinForUpdate()
    
public  booleansupportsParametersInInsertSelect()
    
public  booleansupportsPooledSequences()
    
public  booleansupportsResultSetPositionQueryMethodsOnForwardOnlyCursor()
    
public  booleansupportsRowValueConstructorSyntax()
    
public  booleansupportsRowValueConstructorSyntaxInInList()
    
public  booleansupportsSequences()
    
public  booleansupportsSubqueryOnMutatingTable()
    
public  booleansupportsSubselectAsInPredicateLHS()
    
public  booleansupportsTableCheck()
    
public  booleansupportsTemporaryTables()
    
public  booleansupportsUnboundedLobLocatorMaterialization()
    
public  booleansupportsUnionAll()
    
public  booleansupportsUnique()
    
public  booleansupportsUniqueConstraintInCreateAlterTable()
    
public  booleansupportsVariableLimit()
    
public  StringtoBooleanValueString(boolean bool)
    
public  StringtoString()
    
public  StringtransformSelectString(String select)
    
public  booleanuseInputStreamToInsertBlob()
    
public  booleanuseMaxForLimit()
    


Constructor Detail
DynamicDialect
public DynamicDialect()(Code)




Method Detail
appendIdentitySelectToInsert
public String appendIdentitySelectToInsert(String insertSQL)(Code)



appendLockHint
public String appendLockHint(LockMode mode, String tableName)(Code)



applyLocksToSql
public String applyLocksToSql(String sql, Map aliasedLockModes, Map keyColumnNames)(Code)



areStringComparisonsCaseInsensitive
public boolean areStringComparisonsCaseInsensitive()(Code)



bindLimitParametersFirst
public boolean bindLimitParametersFirst()(Code)



bindLimitParametersInReverseOrder
public boolean bindLimitParametersInReverseOrder()(Code)



buildSQLExceptionConverter
public SQLExceptionConverter buildSQLExceptionConverter()(Code)



closeQuote
public char closeQuote()(Code)



createCaseFragment
public CaseFragment createCaseFragment()(Code)



createOuterJoinFragment
public JoinFragment createOuterJoinFragment()(Code)



doesReadCommittedCauseWritersToBlockReaders
public boolean doesReadCommittedCauseWritersToBlockReaders()(Code)



doesRepeatableReadCauseReadersToBlockWriters
public boolean doesRepeatableReadCauseReadersToBlockWriters()(Code)



dropConstraints
public boolean dropConstraints()(Code)



dropTemporaryTableAfterUse
public boolean dropTemporaryTableAfterUse()(Code)



forUpdateOfColumns
public boolean forUpdateOfColumns()(Code)



generateTemporaryTableName
public String generateTemporaryTableName(String baseTableName)(Code)



getAddColumnString
public String getAddColumnString()(Code)



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



getAddPrimaryKeyConstraintString
public String getAddPrimaryKeyConstraintString(String constraintName)(Code)



getCascadeConstraintsString
public String getCascadeConstraintsString()(Code)



getCastTypeName
public String getCastTypeName(int code)(Code)



getColumnComment
public String getColumnComment(String comment)(Code)



getCreateMultisetTableString
public String getCreateMultisetTableString()(Code)



getCreateSequenceStrings
public String[] getCreateSequenceStrings(String sequenceName) throws MappingException(Code)



getCreateSequenceStrings
public String[] getCreateSequenceStrings(String sequenceName, int initialValue, int incrementSize) throws MappingException(Code)



getCreateTableString
public String getCreateTableString()(Code)



getCreateTemporaryTablePostfix
public String getCreateTemporaryTablePostfix()(Code)



getCreateTemporaryTableString
public String getCreateTemporaryTableString()(Code)



getCurrentTimestampSQLFunctionName
public String getCurrentTimestampSQLFunctionName()(Code)



getCurrentTimestampSelectString
public String getCurrentTimestampSelectString()(Code)



getDropForeignKeyString
public String getDropForeignKeyString()(Code)



getDropSequenceStrings
public String[] getDropSequenceStrings(String sequenceName) throws MappingException(Code)



getForUpdateNowaitString
public String getForUpdateNowaitString()(Code)



getForUpdateNowaitString
public String getForUpdateNowaitString(String aliases)(Code)



getForUpdateString
public String getForUpdateString()(Code)



getForUpdateString
public String getForUpdateString(LockMode lockMode)(Code)



getForUpdateString
public String getForUpdateString(String aliases)(Code)



getHibernateTypeName
public String getHibernateTypeName(int code) throws HibernateException(Code)



getHibernateTypeName
public String getHibernateTypeName(int code, int length, int precision, int scale) throws HibernateException(Code)



getIdentityColumnString
public String getIdentityColumnString(int type) throws MappingException(Code)



getIdentityInsertString
public String getIdentityInsertString()(Code)



getIdentitySelectString
public String getIdentitySelectString(String table, String column, int type) throws MappingException(Code)



getKeywords
public Set getKeywords()(Code)



getLimitString
public String getLimitString(String querySelect, int hasOffset, int limit)(Code)



getLockingStrategy
public LockingStrategy getLockingStrategy(Lockable lockable, LockMode lockMode)(Code)



getLowercaseFunction
public String getLowercaseFunction()(Code)



getMaxAliasLength
public int getMaxAliasLength()(Code)



getNativeIdentifierGeneratorClass
public Class getNativeIdentifierGeneratorClass()(Code)



getNoColumnsInsertString
public String getNoColumnsInsertString()(Code)



getNullColumnString
public String getNullColumnString()(Code)



getQuerySequencesString
public String getQuerySequencesString()(Code)



getResultSet
public ResultSet getResultSet(CallableStatement ps) throws SQLException(Code)



getSelectClauseNullString
public String getSelectClauseNullString(int sqlType)(Code)



getSelectGUIDString
public String getSelectGUIDString()(Code)



getSelectSequenceNextValString
public String getSelectSequenceNextValString(String sequenceName) throws MappingException(Code)



getSequenceNextValString
public String getSequenceNextValString(String sequenceName) throws MappingException(Code)



getTableComment
public String getTableComment(String comment)(Code)



getTableTypeString
public String getTableTypeString()(Code)



getTypeName
public String getTypeName(int code) throws HibernateException(Code)



getTypeName
public String getTypeName(int code, int length, int precision, int scale) throws HibernateException(Code)



getViolatedConstraintNameExtracter
public ViolatedConstraintNameExtracter getViolatedConstraintNameExtracter()(Code)



getWrappedDialect
public Dialect getWrappedDialect()(Code)



hasAlterTable
public boolean hasAlterTable()(Code)



hasDataTypeInIdentityColumn
public boolean hasDataTypeInIdentityColumn()(Code)



hasSelfReferentialForeignKeyBug
public boolean hasSelfReferentialForeignKeyBug()(Code)



isCurrentTimestampSelectStringCallable
public boolean isCurrentTimestampSelectStringCallable()(Code)



openQuote
public char openQuote()(Code)



performTemporaryTableDDLInIsolation
public Boolean performTemporaryTableDDLInIsolation()(Code)



qualifyIndexName
public boolean qualifyIndexName()(Code)



registerResultSetOutParameter
public int registerResultSetOutParameter(CallableStatement statement, int col) throws SQLException(Code)



supportsBindAsCallableArgument
public boolean supportsBindAsCallableArgument()(Code)



supportsCascadeDelete
public boolean supportsCascadeDelete()(Code)



supportsCircularCascadeDeleteConstraints
public boolean supportsCircularCascadeDeleteConstraints()(Code)



supportsColumnCheck
public boolean supportsColumnCheck()(Code)



supportsCommentOn
public boolean supportsCommentOn()(Code)



supportsCurrentTimestampSelection
public boolean supportsCurrentTimestampSelection()(Code)



supportsEmptyInList
public boolean supportsEmptyInList()(Code)



supportsExistsInSelect
public boolean supportsExistsInSelect()(Code)



supportsExpectedLobUsagePattern
public boolean supportsExpectedLobUsagePattern()(Code)



supportsIdentityColumns
public boolean supportsIdentityColumns()(Code)



supportsIfExistsAfterTableName
public boolean supportsIfExistsAfterTableName()(Code)



supportsIfExistsBeforeTableName
public boolean supportsIfExistsBeforeTableName()(Code)



supportsInsertSelectIdentity
public boolean supportsInsertSelectIdentity()(Code)



supportsLimit
public boolean supportsLimit()(Code)



supportsLimitOffset
public boolean supportsLimitOffset()(Code)



supportsLobValueChangePropogation
public boolean supportsLobValueChangePropogation()(Code)



supportsNotNullUnique
public boolean supportsNotNullUnique()(Code)



supportsOuterJoinForUpdate
public boolean supportsOuterJoinForUpdate()(Code)



supportsParametersInInsertSelect
public boolean supportsParametersInInsertSelect()(Code)



supportsPooledSequences
public boolean supportsPooledSequences()(Code)



supportsResultSetPositionQueryMethodsOnForwardOnlyCursor
public boolean supportsResultSetPositionQueryMethodsOnForwardOnlyCursor()(Code)



supportsRowValueConstructorSyntax
public boolean supportsRowValueConstructorSyntax()(Code)



supportsRowValueConstructorSyntaxInInList
public boolean supportsRowValueConstructorSyntaxInInList()(Code)



supportsSequences
public boolean supportsSequences()(Code)



supportsSubqueryOnMutatingTable
public boolean supportsSubqueryOnMutatingTable()(Code)



supportsSubselectAsInPredicateLHS
public boolean supportsSubselectAsInPredicateLHS()(Code)



supportsTableCheck
public boolean supportsTableCheck()(Code)



supportsTemporaryTables
public boolean supportsTemporaryTables()(Code)



supportsUnboundedLobLocatorMaterialization
public boolean supportsUnboundedLobLocatorMaterialization()(Code)



supportsUnionAll
public boolean supportsUnionAll()(Code)



supportsUnique
public boolean supportsUnique()(Code)



supportsUniqueConstraintInCreateAlterTable
public boolean supportsUniqueConstraintInCreateAlterTable()(Code)



supportsVariableLimit
public boolean supportsVariableLimit()(Code)



toBooleanValueString
public String toBooleanValueString(boolean bool)(Code)



toString
public String toString()(Code)



transformSelectString
public String transformSelectString(String select)(Code)



useInputStreamToInsertBlob
public boolean useInputStreamToInsertBlob()(Code)



useMaxForLimit
public boolean useMaxForLimit()(Code)



www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.