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)