public class JSONResponseAggregator extends Object implements ResponseAggregator
| Constructor and Description |
|---|
JSONResponseAggregator() |
| Modifier and Type | Method and Description |
|---|---|
String |
aggregate(List<String> data) |
String |
aggregate(List<String> data,
String sortBy,
boolean ascending,
Integer page,
Integer pageSize) |
protected org.json.JSONObject |
deepMerge(org.json.JSONObject source,
org.json.JSONObject target) |
protected org.json.JSONObject |
newJson(String data) |
protected String |
sort(String fieldName,
boolean ascending,
Integer page,
Integer pageSize,
org.json.JSONObject source) |
boolean |
supports(Object... acceptTypes) |
public String aggregate(List<String> data)
aggregate in interface ResponseAggregatorpublic String aggregate(List<String> data, String sortBy, boolean ascending, Integer page, Integer pageSize)
aggregate in interface ResponseAggregatorprotected String sort(String fieldName, boolean ascending, Integer page, Integer pageSize, org.json.JSONObject source)
protected org.json.JSONObject deepMerge(org.json.JSONObject source,
org.json.JSONObject target)
protected org.json.JSONObject newJson(String data)
public boolean supports(Object... acceptTypes)
supports in interface ResponseAggregatorCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.