Class TrimExprMacro
java.lang.Object
org.apache.druid.query.expression.TrimExprMacro
- All Implemented Interfaces:
ExprMacroTable.ExprMacro,NamedFunction
- Direct Known Subclasses:
TrimExprMacro.BothTrimExprMacro,TrimExprMacro.LeftTrimExprMacro,TrimExprMacro.RightTrimExprMacro
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionTrimExprMacro(org.apache.druid.query.expression.TrimExprMacro.TrimMode mode) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.druid.math.expr.NamedFunction
processingFailed, processingFailed, validationFailed, validationFailed, validationHelperCheckAnyOfArgumentCount, validationHelperCheckArgIsLiteral, validationHelperCheckArgumentCount, validationHelperCheckArgumentCount, validationHelperCheckArgumentRange, validationHelperCheckLambaArgumentCount, validationHelperCheckMinArgumentCount, validationHelperCheckMinArgumentCount
-
Constructor Details
-
TrimExprMacro
public TrimExprMacro(org.apache.druid.query.expression.TrimExprMacro.TrimMode mode)
-
-
Method Details
-
name
Description copied from interface:NamedFunctionName of the function- Specified by:
namein interfaceNamedFunction
-
apply
- Specified by:
applyin interfaceExprMacroTable.ExprMacro
-