public void testCQLFilter() throws Exception { HashMap kvp = new HashMap(); kvp.put("cql_filter", "foo = bar"); GetMapRequest request = (GetMapRequest) reader.createRequest(); request = (GetMapRequest) reader.read(request, parseKvp(kvp), kvp); assertNotNull(request.getCQLFilter()); assertEquals(1, request.getCQLFilter().size()); PropertyIsEqualTo filter = (PropertyIsEqualTo) request.getCQLFilter().get(0); }
: Collections.emptyList()); List<Filter> cqlFilters = ((getMap.getCQLFilter() != null) ? new ArrayList<Filter>(getMap.getCQLFilter()) : Collections.emptyList()); List<List<SortBy>> rawSortBy =
if (null != request.getCQLFilter() && !request.getCQLFilter().isEmpty()) { if (!filterApplies(filters, request, "CQL_FILTER", requestMistmatchTarget)) { return false;
if (null != request.getCQLFilter() && !request.getCQLFilter().isEmpty()) { if (!filterApplies(filters, request, "CQL_FILTER", requestMistmatchTarget)) { return false; boolean sameFilters = checkFilter(request.getFilter(), request.getCQLFilter(), filters); if (!sameFilters && !filterApplies(filters, request, "FILTER", requestMistmatchTarget)) {