/* filter methods */
public BaseQuery filter(String query, Object ... params) throws DBException {
try {
StringFilter stringFilter = new StringFilter(query, params);
stringFilter.config(this);
this.stringFilters.add(stringFilter);
} catch (Exception e) {
throw new DBException(e);
}