public abstract class AbstractResponseAggregationsPostProcessor extends AbstractReportResponsePostProcessor
IReportPostProcessor
that expose auxiliary methods for dealing with aggregated responses.Constructor and Description |
---|
AbstractResponseAggregationsPostProcessor() |
Modifier and Type | Method and Description |
---|---|
protected org.json.JSONObject |
getAggregationObject(String aggregationName,
org.json.JSONObject responseJSON)
Returns the JSON object related to the given (top-level) aggregation.
|
protected org.json.JSONObject |
getAggregationsObject(org.json.JSONObject responseJSON)
Returns the aggregation object.
|
getSessionConfig, getTransaction
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
init, process
public AbstractResponseAggregationsPostProcessor()
protected org.json.JSONObject getAggregationsObject(org.json.JSONObject responseJSON) throws org.json.JSONException
responseJSON
- the response JSON.org.json.JSONException
protected org.json.JSONObject getAggregationObject(String aggregationName, org.json.JSONObject responseJSON)
aggregationName
- the (top-level) aggregation name.responseJSON
- the response JSON.Lumisportal 10.1.2.170428 - Copyright © 2006–2017 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.