public abstract class BaseSQLTransformerLogic extends Object implements SQLTransformerLogic
Constructor and Description |
---|
BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db) |
Modifier and Type | Method and Description |
---|---|
protected Function<String,String> |
getBitwiseCheckFunction() |
protected Pattern |
getBitwiseCheckPattern() |
protected Function<String,String> |
getBooleanFunction() |
protected Function<String,String> |
getCastClobTextFunction() |
protected Pattern |
getCastClobTextPattern() |
protected Function<String,String> |
getCastLongFunction() |
protected Pattern |
getCastLongPattern() |
protected Function<String,String> |
getCastTextFunction() |
protected Pattern |
getCastTextPattern() |
protected Function<String,String> |
getConcatFunction() |
Function<String,String>[] |
getFunctions() |
protected Function<String,String> |
getInstrFunction() |
protected Pattern |
getInstrPattern() |
protected Function<String,String> |
getIntegerDivisionFunction() |
protected Pattern |
getIntegerDivisionPattern() |
protected Function<String,String> |
getLengthFunction() |
protected Function<String,String> |
getLowerFunction() |
protected Function<String,String> |
getModFunction() |
protected Pattern |
getModPattern() |
protected Function<String,String> |
getNullDateFunction() |
protected Function<String,String> |
getSubstrFunction() |
protected Pattern |
getSubstrPattern() |
protected String |
replaceBitwiseCheck(Matcher matcher) |
protected String |
replaceCastClobText(Matcher matcher) |
protected String |
replaceCastLong(Matcher matcher) |
protected String |
replaceCastText(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) |
public BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db)
public Function<String,String>[] getFunctions()
getFunctions
in interface SQLTransformerLogic
protected Function<String,String> getBitwiseCheckFunction()
protected Pattern getBitwiseCheckPattern()
protected Function<String,String> getBooleanFunction()
protected Function<String,String> getCastClobTextFunction()
protected Pattern getCastClobTextPattern()
protected Function<String,String> getCastLongFunction()
protected Pattern getCastLongPattern()
protected Function<String,String> getCastTextFunction()
protected Pattern getCastTextPattern()
protected Function<String,String> getConcatFunction()
protected Function<String,String> getInstrFunction()
protected Pattern getInstrPattern()
protected Function<String,String> getIntegerDivisionFunction()
protected Pattern getIntegerDivisionPattern()
protected Function<String,String> getLengthFunction()
protected Function<String,String> getLowerFunction()
protected Function<String,String> getModFunction()
protected Pattern getModPattern()
protected Function<String,String> getNullDateFunction()
protected Function<String,String> getSubstrFunction()
protected Pattern getSubstrPattern()
protected String replaceBitwiseCheck(Matcher matcher)
protected String replaceCastClobText(Matcher matcher)
protected String replaceCastLong(Matcher matcher)
protected String replaceCastText(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)