Uses of Interface
org.apache.druid.math.expr.ExprMacroTable.ExprMacro
Packages that use ExprMacroTable.ExprMacro
Package
Description
-
Uses of ExprMacroTable.ExprMacro in org.apache.druid.guice
Fields in org.apache.druid.guice with type parameters of type ExprMacroTable.ExprMacroModifier and TypeFieldDescriptionstatic final List<Class<? extends ExprMacroTable.ExprMacro>>ExpressionModule.EXPR_MACROSMethod parameters in org.apache.druid.guice with type arguments of type ExprMacroTable.ExprMacroModifier and TypeMethodDescriptionstatic voidExpressionModule.addExprMacro(com.google.inject.Binder binder, Class<? extends ExprMacroTable.ExprMacro> clazz) -
Uses of ExprMacroTable.ExprMacro in org.apache.druid.math.expr
Classes in org.apache.druid.math.expr that implement ExprMacroTable.ExprMacroModifier and TypeClassDescriptionstatic classstatic classFields in org.apache.druid.math.expr declared as ExprMacroTable.ExprMacroModifier and TypeFieldDescriptionprotected final ExprMacroTable.ExprMacroExprMacroTable.BaseMacroFunctionExpr.macroMethods in org.apache.druid.math.expr that return types with arguments of type ExprMacroTable.ExprMacroConstructors in org.apache.druid.math.expr with parameters of type ExprMacroTable.ExprMacroModifierConstructorDescriptionprotectedBaseMacroFunctionExpr(ExprMacroTable.ExprMacro macro, List<Expr> macroArgs) Constructor for subclasses.BaseScalarMacroFunctionExpr(ExprMacroTable.ExprMacro macro, List<Expr> macroArgs) Constructor parameters in org.apache.druid.math.expr with type arguments of type ExprMacroTable.ExprMacro -
Uses of ExprMacroTable.ExprMacro in org.apache.druid.math.expr.vector
Methods in org.apache.druid.math.expr.vector with parameters of type ExprMacroTable.ExprMacroModifier and TypeMethodDescriptionstatic <T> ExprVectorProcessor<T>FallbackVectorProcessor.create(ExprMacroTable.ExprMacro macro, List<Expr> args, Expr.VectorInputBindingInspector inspector) Create a processor for a non-vectorizableExprMacroTable.ExprMacro. -
Uses of ExprMacroTable.ExprMacro in org.apache.druid.query.expression
Classes in org.apache.druid.query.expression that implement ExprMacroTable.ExprMacroModifier and TypeClassDescriptionclassComputes a particular quantile from a numeric array.classThis class implements a function that checks if one string contains another string.classThis class implements a function that checks if one string contains another string.static classstatic classstatic classstatic classclassImplements an expression that checks if an IPv4 address belongs to a particular subnet.classImplements an expression that parses a string or long into an IPv4 address stored (as an unsigned int) in a long.classImplements an expression that converts a long or a string into an IPv4 address dotted-decimal string.classImplements an expression that checks if an IPv6 address belongs to a subnet.classclassstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classclassclassclassclassclassclassclassclassclassclassstatic classstatic classstatic classConstructor parameters in org.apache.druid.query.expression with type arguments of type ExprMacroTable.ExprMacro