net.sf.json.JSONObject.accumulateAll()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(3.7k)|赞(0)|评价(0)|浏览(148)

本文整理了Java中net.sf.json.JSONObject.accumulateAll()方法的一些代码示例,展示了JSONObject.accumulateAll()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSONObject.accumulateAll()方法的具体详情如下:
包路径:net.sf.json.JSONObject
类名称:JSONObject
方法名:accumulateAll

JSONObject.accumulateAll介绍

暂无

代码示例

代码示例来源:origin: gooddata/GoodData-CL

public void accumulateAll(Map map, JsonConfig jsonConfig) {
  jsonObject.accumulateAll(map, jsonConfig);
}

代码示例来源:origin: gooddata/GoodData-CL

public void accumulateAll(Map map) {
  jsonObject.accumulateAll(map);
}

代码示例来源:origin: mbreese/couchdb4j

public void accumulateAll(Map arg0) {
  getJSONObject().accumulateAll(arg0);
}
public void clear() {

代码示例来源:origin: opentoutatice-ecm.platform/opentoutatice-ecm-platform-automation

@OperationMethod
public Blob run() throws Exception {
  // For Trace logs
  long begin = System.currentTimeMillis();
  if(log.isTraceEnabled()){
    log.trace(" ID: " + this.document.getPathAsString());
  }
  
  JSONArray rowDocInfos= new JSONArray();
  JSONObject docInfos = new JSONObject();
  
  DocumentInformationsProviderService fetchInfosService = Framework.getService(DocumentInformationsProviderService.class);
  if (fetchInfosService != null) {
    Map<String, Object> infos = fetchInfosService.fetchAllExtendedInfos(this.session, this.document);
    docInfos.accumulateAll(infos);
  }
  
  rowDocInfos.add(docInfos);
  
  if(log.isTraceEnabled()){
    long end = System.currentTimeMillis();
    log.trace(" Ended: " + String.valueOf(end - begin) + " ms ======= \r\n");
  }
  
  return new StringBlob(rowDocInfos.toString(), "application/json");
}

代码示例来源:origin: Blazemeter/jmeter-bzm-plugins

private static JSONObject generateSummary(List<SampleResult> list) {
  final JSONObject summaryValues = new JSONObject();
  final Map<String, Object> mainMetrics = getMainMetrics(list);
  long first = (long) mainMetrics.get("first") / 1000;
  long last = (long) mainMetrics.get("last") / 1000;
  summaryValues.put("first", first);
  summaryValues.put("last", last);
  summaryValues.put("duration", last - first);
  summaryValues.put("failed", mainMetrics.get("failed"));
  summaryValues.put("hits", list.size());
  long average = (long) mainMetrics.get("sumTime") / list.size();
  summaryValues.put("avg", average);
  summaryValues.accumulateAll(getQuantiles((Long[]) mainMetrics.get("rtimes"), average));
  summaryValues.put("latencyAvg", (long) mainMetrics.get("sumLatency")  / list.size());
  summaryValues.put("latencyMax", 0L);
  summaryValues.put("latencyMin", 0L);
  summaryValues.put("latencySTD", 0L);
  summaryValues.put("bytes", mainMetrics.get("bytesCount"));
  summaryValues.put("bytesMax", 0L);
  summaryValues.put("bytesMin", 0L);
  summaryValues.put("bytesAvg",  (long) mainMetrics.get("bytesCount") / list.size());
  summaryValues.put("bytesSTD", 0L);
  summaryValues.put("otherErrorsSpillcount", 0L);
  return summaryValues;
}

代码示例来源:origin: bioinformatics-ua/dicoogle

private static String processJSON(Collection<SearchResult> results, long elapsedTime){
  JSONObject resp = new JSONObject();
  for(SearchResult r : results){
    JSONObject rj = new JSONObject();
    rj.put("uri", r.getURI().toString());
    
    JSONObject fields = new JSONObject();
    fields.accumulateAll(r.getExtraData());
    
    rj.put("fields", fields);
    
    resp.accumulate("results", rj);
  }
  resp.put("numResults", results.size());
  resp.put("elapsedTime", elapsedTime);
  
  return resp.toString();
}

代码示例来源:origin: opentoutatice-ecm.platform/opentoutatice-ecm-platform-automation

if (fetchInfosService != null) {
  Map<String, Object> infosSynchro = fetchInfosService.fetchAllInfos(coreSession, liveDoc);
  infosPubli.accumulateAll(infosSynchro);

相关文章

微信公众号

最新文章

更多