if (query.getFacetFields() != null || query.getFilterQueries() != null) { StringBuilder urlBuilder = new StringBuilder(solrRequestUrl); if(query.getFacetFields() != null){ for (DiscoverFacetField facetFieldConfig : query.getFacetFields()) { urlBuilder.append("&").append(FacetParams.FACET_FIELD).append("=");
for (int i = 0; i < facetFields.size(); i++) { FacetField facetField = facetFields.get(i); DiscoverFacetField facetFieldConfig = query.getFacetFields().get(i); List<FacetField.Count> facetValues = facetField.getValues(); if (facetValues != null) {
for (int i = 0; i < facetFields.size(); i++) { FacetField facetField = facetFields.get(i); DiscoverFacetField facetFieldConfig = query.getFacetFields().get(i); List<FacetField.Count> facetValues = facetField.getValues(); if (facetValues != null) {
List<DiscoverFacetField> facetFields = discoveryQuery.getFacetFields(); if(0 < facetFields.size()){
List<DiscoverFacetField> facetFields = discoveryQuery.getFacetFields(); if (0 < facetFields.size()) {