public class ConcatFunctionModifier extends FunctionModifier
CONCAT(a, b) ==> CASE WHEN (a is NULL OR b is NULL) THEN NULL ELSE CONCAT(a, b)
| Constructor and Description |
|---|
ConcatFunctionModifier(LanguageFactory langFactory) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
isNotNull(Expression expr) |
List<?> |
translate(Function function)
Return a List of translated parts (
LanguageObjects and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor. |
getCodepublic ConcatFunctionModifier(LanguageFactory langFactory)
langFactory - public List<?> translate(Function function)
FunctionModifierLanguageObjects and Objects), or null
if this FunctionModifier wishes to rely on the default translation of the
conversion visitor.translate in class FunctionModifierfunction - IFunction to be translatedpublic static boolean isNotNull(Expression expr)
Copyright © 2019. All rights reserved.