protected String rewriteHavingClause(Query query, FilterClause havingClause) { StringBuilder sb = new StringBuilder(); if (havingClause.getItemCount() > 0) { sb.append(AbstractQueryClause.PREFIX_HAVING); List<FilterItem> items = havingClause.getItems(); for (int i = 0; i < items.size(); i++) { FilterItem item = items.get(i); if (i != 0) { sb.append(AbstractQueryClause.DELIM_AND); } sb.append(rewriteFilterItem(item)); } } return sb.toString(); }
protected String rewriteWhereClause(Query query, FilterClause whereClause) { StringBuilder sb = new StringBuilder(); if (whereClause.getItemCount() > 0) { sb.append(AbstractQueryClause.PREFIX_WHERE); List<FilterItem> items = whereClause.getItems(); for (int i = 0; i < items.size(); i++) { FilterItem item = items.get(i); if (i != 0) { sb.append(AbstractQueryClause.DELIM_AND); } sb.append(rewriteFilterItem(item)); } } return sb.toString(); }
protected String rewriteHavingClause(Query query, FilterClause havingClause) { StringBuilder sb = new StringBuilder(); if (havingClause.getItemCount() > 0) { sb.append(AbstractQueryClause.PREFIX_HAVING); List<FilterItem> items = havingClause.getItems(); for (int i = 0; i < items.size(); i++) { FilterItem item = items.get(i); if (i != 0) { sb.append(AbstractQueryClause.DELIM_AND); } sb.append(rewriteFilterItem(item)); } } return sb.toString(); }
protected String rewriteWhereClause(Query query, FilterClause whereClause) { StringBuilder sb = new StringBuilder(); if (whereClause.getItemCount() > 0) { sb.append(AbstractQueryClause.PREFIX_WHERE); List<FilterItem> items = whereClause.getItems(); for (int i = 0; i < items.size(); i++) { FilterItem item = items.get(i); if (i != 0) { sb.append(AbstractQueryClause.DELIM_AND); } sb.append(rewriteFilterItem(item)); } } return sb.toString(); }