}
/* Build main filter (match based) */
- protected HashMap<String, FilterBuilder> getFilters(RuleQuery query, QueryContext options) {
+ protected Map<String, FilterBuilder> getFilters(RuleQuery query, QueryContext options) {
- HashMap<String, FilterBuilder> filters = new HashMap<String, FilterBuilder>();
+ Map<String, FilterBuilder> filters = new HashMap<String, FilterBuilder>();
/* Add enforced filter on rules that are REMOVED */
filters.put(RuleNormalizer.RuleField.STATUS.field(),
return filters;
}
- protected Map<String, AggregationBuilder> getFacets(QueryBuilder query, HashMap<String, FilterBuilder> filters) {
+ protected Map<String, AggregationBuilder> getFacets(QueryBuilder query, Map<String, FilterBuilder> filters) {
Map<String, AggregationBuilder> aggregations = new HashMap<String, AggregationBuilder>();
BoolFilterBuilder langFacetFilter = FilterBuilders.boolFilter().must(FilterBuilders.queryFilter(query));
}
QueryBuilder qb = this.getQuery(query);
- HashMap<String, FilterBuilder> filters = this.getFilters(query, options);
+ Map<String, FilterBuilder> filters = this.getFilters(query, options);
if (options.isFacet()) {
for (AggregationBuilder aggregation : getFacets(qb, filters).values()) {