public interface BeamSqlExpressionEnvironment
BeamSqlExpression is evaluated. This includes bindings of
correlation variables and local references.| Modifier and Type | Method and Description |
|---|---|
BeamSqlExpressionEnvironment |
copyWithLocalRefExprs(java.util.List<BeamSqlExpression> localRefExprs)
An environment that shares input row, window, and correlation variables but local refs are
replaced with the given unevaluated expressions.
|
Row |
getCorrelVariable(int correlVariableId)
Gets the value for a correlation variable.
|
BeamSqlPrimitive<?> |
getLocalRef(int localRefIndex)
Gets the value for a local variable reference.
|
BeamSqlPrimitive<?> getLocalRef(int localRefIndex)
Row getCorrelVariable(int correlVariableId)
BeamSqlExpressionEnvironment copyWithLocalRefExprs(java.util.List<BeamSqlExpression> localRefExprs)