Class BaseSQLTransformerLogic
Object
com.liferay.portal.dao.sql.transformer.BaseSQLTransformerLogic
- All Implemented Interfaces:
SQLTransformerLogic
- Direct Known Subclasses:
DB2SQLTransformerLogic
,HypersonicSQLTransformerLogic
,MySQLSQLTransformerLogic
,OracleSQLTransformerLogic
,PostgreSQLTransformerLogic
,SQLServerSQLTransformerLogic
- Author:
- Manuel de la Peña, Brian Wing Shun Chan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected Pattern
protected String
replaceAggregation
(Matcher matcher) protected String
replaceBitwiseCheck
(Matcher matcher) protected String
replaceCastClobText
(Matcher matcher) protected String
replaceCastLong
(Matcher matcher) protected String
replaceCastText
(Matcher matcher) protected String
replaceDropTableIfExistsText
(Matcher matcher) protected String
replaceInstr
(Matcher matcher) protected String
replaceIntegerDivision
(Matcher matcher) protected String
replaceMod
(Matcher matcher) protected String
replaceSubstr
(Matcher matcher) protected void
setFunctions
(Function... functions)
-
Constructor Details
-
BaseSQLTransformerLogic
public BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db)
-
-
Method Details
-
getFunctions
- Specified by:
getFunctions
in interfaceSQLTransformerLogic
-
getAggregationFunction
-
getAggregationPattern
-
getBitwiseCheckFunction
-
getBitwiseCheckPattern
-
getBooleanFunction
-
getCastClobTextFunction
-
getCastClobTextPattern
-
getCastLongFunction
-
getCastLongPattern
-
getCastTextFunction
-
getCastTextPattern
-
getConcatFunction
-
getDropTableIfExistsTextFunction
-
getDropTableIfExistsTextPattern
-
getInstrFunction
-
getInstrPattern
-
getIntegerDivisionFunction
-
getIntegerDivisionPattern
-
getLengthFunction
-
getLowerFunction
-
getModFunction
-
getModPattern
-
getNullDateFunction
-
getSubstrFunction
-
getSubstrPattern
-
replaceAggregation
-
replaceBitwiseCheck
-
replaceCastClobText
-
replaceCastLong
-
replaceCastText
-
replaceDropTableIfExistsText
-
replaceInstr
-
replaceIntegerDivision
-
replaceMod
-
replaceSubstr
-
setFunctions
-