public abstract class BaseSQLTransformerLogic extends java.lang.Object implements SQLTransformerLogic
| Constructor and Description |
|---|
BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.function.Function<java.lang.String,java.lang.String> |
getBitwiseCheckFunction() |
protected java.util.regex.Pattern |
getBitwiseCheckPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getBooleanFunction() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getCastClobTextFunction() |
protected java.util.regex.Pattern |
getCastClobTextPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getCastLongFunction() |
protected java.util.regex.Pattern |
getCastLongPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getCastTextFunction() |
protected java.util.regex.Pattern |
getCastTextPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getConcatFunction() |
java.util.function.Function<java.lang.String,java.lang.String>[] |
getFunctions() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getInstrFunction() |
protected java.util.regex.Pattern |
getInstrPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getIntegerDivisionFunction() |
protected java.util.regex.Pattern |
getIntegerDivisionPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getLengthFunction() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getLowerFunction() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getModFunction() |
protected java.util.regex.Pattern |
getModPattern() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getNullDateFunction() |
protected java.util.function.Function<java.lang.String,java.lang.String> |
getSubstrFunction() |
protected java.util.regex.Pattern |
getSubstrPattern() |
protected java.lang.String |
replaceBitwiseCheck(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceCastClobText(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceCastLong(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceCastText(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceInstr(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceIntegerDivision(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceMod(java.util.regex.Matcher matcher) |
protected java.lang.String |
replaceSubstr(java.util.regex.Matcher matcher) |
protected void |
setFunctions(java.util.function.Function... functions) |
public BaseSQLTransformerLogic(com.liferay.portal.kernel.dao.db.DB db)
public java.util.function.Function<java.lang.String,java.lang.String>[] getFunctions()
getFunctions in interface SQLTransformerLogicprotected java.util.function.Function<java.lang.String,java.lang.String> getBitwiseCheckFunction()
protected java.util.regex.Pattern getBitwiseCheckPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getBooleanFunction()
protected java.util.function.Function<java.lang.String,java.lang.String> getCastClobTextFunction()
protected java.util.regex.Pattern getCastClobTextPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getCastLongFunction()
protected java.util.regex.Pattern getCastLongPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getCastTextFunction()
protected java.util.regex.Pattern getCastTextPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getConcatFunction()
protected java.util.function.Function<java.lang.String,java.lang.String> getInstrFunction()
protected java.util.regex.Pattern getInstrPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getIntegerDivisionFunction()
protected java.util.regex.Pattern getIntegerDivisionPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getLengthFunction()
protected java.util.function.Function<java.lang.String,java.lang.String> getLowerFunction()
protected java.util.function.Function<java.lang.String,java.lang.String> getModFunction()
protected java.util.regex.Pattern getModPattern()
protected java.util.function.Function<java.lang.String,java.lang.String> getNullDateFunction()
protected java.util.function.Function<java.lang.String,java.lang.String> getSubstrFunction()
protected java.util.regex.Pattern getSubstrPattern()
protected java.lang.String replaceBitwiseCheck(java.util.regex.Matcher matcher)
protected java.lang.String replaceCastClobText(java.util.regex.Matcher matcher)
protected java.lang.String replaceCastLong(java.util.regex.Matcher matcher)
protected java.lang.String replaceCastText(java.util.regex.Matcher matcher)
protected java.lang.String replaceInstr(java.util.regex.Matcher matcher)
protected java.lang.String replaceIntegerDivision(java.util.regex.Matcher matcher)
protected java.lang.String replaceMod(java.util.regex.Matcher matcher)
protected java.lang.String replaceSubstr(java.util.regex.Matcher matcher)
protected void setFunctions(java.util.function.Function... functions)