Uses of Interface
org.apache.druid.math.expr.ExprMacroTable.ExprMacro
-
Packages that use ExprMacroTable.ExprMacro Package Description org.apache.druid.guice org.apache.druid.math.expr org.apache.druid.math.expr.vector org.apache.druid.query.expression -
-
Uses of ExprMacroTable.ExprMacro in org.apache.druid.guice
Fields in org.apache.druid.guice with type parameters of type ExprMacroTable.ExprMacro Modifier and Type Field Description static List<Class<? extends ExprMacroTable.ExprMacro>>ExpressionModule. EXPR_MACROSMethod parameters in org.apache.druid.guice with type arguments of type ExprMacroTable.ExprMacro Modifier and Type Method Description static 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.ExprMacro Modifier and Type Class Description static classBuiltInExprMacros.ComplexDecodeBase64ExprMacrostatic classBuiltInExprMacros.StringDecodeBase64UTFExprMacroFields in org.apache.druid.math.expr declared as ExprMacroTable.ExprMacro Modifier and Type Field Description protected ExprMacroTable.ExprMacroExprMacroTable.BaseMacroFunctionExpr. macroMethods in org.apache.druid.math.expr that return types with arguments of type ExprMacroTable.ExprMacro Modifier and Type Method Description List<ExprMacroTable.ExprMacro>ExprMacroTable. getMacros()Constructors in org.apache.druid.math.expr with parameters of type ExprMacroTable.ExprMacro Constructor Description BaseMacroFunctionExpr(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 Constructor Description ExprMacroTable(List<ExprMacroTable.ExprMacro> macros) -
Uses of ExprMacroTable.ExprMacro in org.apache.druid.math.expr.vector
Methods in org.apache.druid.math.expr.vector with parameters of type ExprMacroTable.ExprMacro Modifier and Type Method Description static <T> FallbackVectorProcessor<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
Constructor parameters in org.apache.druid.query.expression with type arguments of type ExprMacroTable.ExprMacro Constructor Description GuiceExprMacroTable(Set<ExprMacroTable.ExprMacro> macros)
-