Map<String, Object> myQueryParameters(AVQuery query) { Map<String, Object> parameters = new HashMap<String, Object>(); if (query.getWhere().keySet().size() > 0) { parameters.put("where", AVUtils.getParsedMap(query.getWhere())); } if (query.getLimit() > 0) { parameters.put("limit", Integer.toString(query.getLimit())); } if (query.getSkip() > 0) { parameters.put("skip", Integer.toString(query.getSkip())); } if (query.getOrder() != null && query.getOrder().length() > 0) { parameters.put("order", query.getOrder()); } if (query.getInclude() != null && query.getInclude().size() > 0) { String value = AVUtils.joinCollection(query.getInclude(), ","); parameters.put("include", value); } if (query.getSelectedKeys() != null && query.getSelectedKeys().size() > 0) { String keys = AVUtils.joinCollection(query.getSelectedKeys(), ","); parameters.put("keys", keys); } return parameters; }
Map<String, Object> myQueryParameters(AVQuery query) { Map<String, Object> parameters = new HashMap<String, Object>(); if (query.getWhere().keySet().size() > 0) { parameters.put("where", AVUtils.getParsedMap(query.getWhere())); } if (query.getLimit() > 0) { parameters.put("limit", Integer.toString(query.getLimit())); } if (query.getSkip() > 0) { parameters.put("skip", Integer.toString(query.getSkip())); } if (query.getOrder() != null && query.getOrder().length() > 0) { parameters.put("order", query.getOrder()); } if (query.getInclude() != null && query.getInclude().size() > 0) { String value = AVUtils.joinCollection(query.getInclude(), ","); parameters.put("include", value); } if (query.getSelectedKeys() != null && query.getSelectedKeys().size() > 0) { String keys = AVUtils.joinCollection(query.getSelectedKeys(), ","); parameters.put("keys", keys); } return parameters; }