Package org.apache.druid.math.expr
Interface Expr.ObjectBinding
- All Superinterfaces:
Expr.InputBindingInspector
- All Known Subinterfaces:
ApplyFunction.IndexableFoldLambdaBinding,ApplyFunction.IndexableMapLambdaObjectBinding
- All Known Implementing Classes:
ApplyFunction.CartesianFoldLambdaBinding,ApplyFunction.CartesianMapLambdaBinding,ApplyFunction.FoldLambdaBinding,ApplyFunction.MapLambdaBinding,ApplyFunction.SettableLambdaBinding,ExpressionLambdaAggregatorInputBindings,InputBindings.BestEffortInputBindings,SettableObjectBinding,SingleInputBindings
- Enclosing interface:
- Expr
Mechanism to supply values to back
IdentifierExpr during expression evaluation-
Method Summary
Methods inherited from interface org.apache.druid.math.expr.Expr.InputBindingInspector
areNumeric, areNumeric, areSameTypes, areSameTypes, areScalar, areScalar, canVectorize, canVectorize, getType
-
Method Details
-
get
Get value binding for string identifier ofIdentifierExpr
-