public static interface ExprMacroTable.ExprMacroFunctionExpr extends Expr
Parser.flatten(Expr) a way to recognize macro functions that exend thisExpr.BindingAnalysis, Expr.InputBindingInspector, Expr.ObjectBinding, Expr.Shuttle, Expr.VectorInputBinding, Expr.VectorInputBindingInspectorARG_JOINER, NULL_LITERAL| Modifier and Type | Method and Description |
|---|---|
List<Expr> |
getArgs() |
analyzeInputs, asVectorProcessor, canVectorize, decorateCacheKeyBuilder, eval, getBindingIfIdentifier, getCacheKey, getIdentifierExprIfIdentifierExpr, getIdentifierIfIdentifier, getLiteralValue, getOutputType, isIdentifier, isLiteral, isNullLiteral, stringify, visitCopyright © 2011–2023 The Apache Software Foundation. All rights reserved.