RestQueryParser parser = new RestQueryParser(request, context, new RestQuery());
// keyword filter
String sKeyword = Val.chkStr(parser.getRequestParameter("searchText"));
if (sKeyword.length() > 0) {
SearchFilterKeyword fKeyword = new SearchFilterKeyword();
fKeyword.setSearchText(sKeyword);
criteria.setSearchFilterKeyword(fKeyword);
}
// spatial filter
SpatialClause bbox = parser.extractSpatialClause("bbox", "spatialRel", "geometry");