Class NestedDataExpressions.TryParseJsonExprMacro
java.lang.Object
org.apache.druid.query.expression.NestedDataExpressions.TryParseJsonExprMacro
- All Implemented Interfaces:
ExprMacroTable.ExprMacro,NamedFunction
- Enclosing class:
- NestedDataExpressions
public static class NestedDataExpressions.TryParseJsonExprMacro
extends Object
implements ExprMacroTable.ExprMacro
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTryParseJsonExprMacro(com.fasterxml.jackson.databind.ObjectMapper jsonMapper) -
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
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
TryParseJsonExprMacro
@Inject public TryParseJsonExprMacro(com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
-
-
Method Details
-
name
Description copied from interface:NamedFunctionName of the function- Specified by:
namein interfaceNamedFunction
-
apply
- Specified by:
applyin interfaceExprMacroTable.ExprMacro
-