code: public OqlBuilder<T> where(final Condition... conditions) {
      if (isNotEmpty(statement)) throw new RuntimeException("cannot add condition to a exists statement");
      return where(Arrays.asList(conditions));
    }
docs: where.
  
  @param condition a {@link org.beangle.commons.dao.query.builder.Condition} object.
  @return a {@link org.beangle.commons.dao.query.builder.OqlBuilder} object.