public interface BeamSqlBinaryOperator extends BeamSqlOperator
Modifier and Type | Method and Description |
---|---|
boolean |
accept(BeamSqlExpression left,
BeamSqlExpression right) |
default boolean |
accept(java.util.List<BeamSqlExpression> arguments) |
BeamSqlPrimitive |
apply(BeamSqlPrimitive left,
BeamSqlPrimitive right) |
default BeamSqlPrimitive |
apply(java.util.List<BeamSqlPrimitive> arguments) |
getOutputType
default BeamSqlPrimitive apply(java.util.List<BeamSqlPrimitive> arguments)
apply
in interface BeamSqlOperator
default boolean accept(java.util.List<BeamSqlExpression> arguments)
accept
in interface BeamSqlOperator
boolean accept(BeamSqlExpression left, BeamSqlExpression right)
BeamSqlPrimitive apply(BeamSqlPrimitive left, BeamSqlPrimitive right)