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 Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected Patternprotected StringreplaceAggregation(Matcher matcher) protected StringreplaceBitwiseCheck(Matcher matcher) protected StringreplaceCastClobText(Matcher matcher) protected StringreplaceCastLong(Matcher matcher) protected StringreplaceCastText(Matcher matcher) protected StringreplaceDropTableIfExistsText(Matcher matcher) protected StringreplaceInstr(Matcher matcher) protected StringreplaceIntegerDivision(Matcher matcher) protected StringreplaceMod(Matcher matcher) protected StringreplaceSubstr(Matcher matcher) protected voidsetFunctions(Function... functions)
-
Constructor Details
-
BaseSQLTransformerLogic
public BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db)
-
-
Method Details
-
getFunctions
- Specified by:
getFunctionsin 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
-