class BeamSqlDatetimePlusExpression extends BeamSqlExpression {

  @Override
  public boolean accept() {
    return operands.size() == 2
        && SqlTypeName.DATETIME_TYPES.contains(operands.get(0).getOutputType())
        && TimeUnitUtils.INTERVALS_DURATIONS_TYPES.containsKey(operands.get(1).getOutputType());
  }

  public  BeamSqlDatetimePlusExpression(List<BeamSqlExpression> operands);

}