org.dashbuilder.json.JsonObject.toString()方法的使用及代码示例

x33g5p2x  于2022-01-22 转载在 其他  
字(7.6k)|赞(0)|评价(0)|浏览(96)

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

JsonObject.toString介绍

暂无

代码示例

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-api

public String toJsonString(DisplayerSettings displayerSettings) {
  return toJsonObject(displayerSettings).toString();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-dataset-api

public String toJsonString(final DataSetDef dataSetDef) throws JsonException {
  return toJsonObject( dataSetDef ).toString();
}

代码示例来源:origin: org.kie.soup/kie-soup-dataset-api

public String toJsonString(final DataSetDef dataSetDef) throws JsonException {
  return toJsonObject( dataSetDef ).toString();
}

代码示例来源:origin: dashbuilder/dashbuilder

public String toJsonString(DisplayerSettings displayerSettings) {
  return toJsonObject(displayerSettings).toString();
}

代码示例来源:origin: kiegroup/appformer

public void saveNavTree(NavTree navTree) {
    ioService.startBatch(fileSystem);
    try {
      String json = jsonMarshaller.toJson(navTree).toString();
      Path path = getNavTreePath();
      ioService.write(path,
              json);
    } catch (Exception e) {
      log.error("Can't save the navigation tree.",
           e);
    } finally {
      ioService.endBatch();
    }
  }
}

代码示例来源:origin: org.dashbuilder/dashbuilder-navigation-backend

public void saveNavTree(NavTree navTree) {
    ioService.startBatch(fileSystem);
    try {
      String json = jsonMarshaller.toJson(navTree).toString();
      Path path = getNavTreePath();
      ioService.write(path,
              json);
    } catch (Exception e) {
      log.error("Can't save the navigation tree.",
           e);
    } finally {
      ioService.endBatch();
    }
  }
}

代码示例来源:origin: dashbuilder/dashbuilder

@Test
  public void testSettingsMarshalling() {

    DisplayerSettingsJSONMarshaller displayerJsonMarshaller = DisplayerSettingsJSONMarshaller.get();
    JsonObject _jsonObj = displayerJsonMarshaller.toJsonObject(displayerSettings);
    assertNotNull(_jsonObj.toString());

    DisplayerSettings unmarshalled = displayerJsonMarshaller.fromJsonString(_jsonObj.toString());
    assertEquals(unmarshalled, displayerSettings);
  }
}

代码示例来源:origin: org.dashbuilder/dashbuilder-displayer-api

@Test
  public void testSettingsMarshalling() {

    DisplayerSettingsJSONMarshaller displayerJsonMarshaller = DisplayerSettingsJSONMarshaller.get();
    JsonObject _jsonObj = displayerJsonMarshaller.toJsonObject(displayerSettings);
    assertNotNull(_jsonObj.toString());

    DisplayerSettings unmarshalled = displayerJsonMarshaller.fromJsonString(_jsonObj.toString());
    assertEquals(unmarshalled, displayerSettings);
  }
}

代码示例来源:origin: org.jbpm/jbpm-wb-data-filters-client

public String toJsonString(FilterSettings settings) {
  JsonObject json = displayerSettingsJSONMarshaller.toJsonObject(settings);
  json.put(TABLE_KEY,
       settings.getKey() != null ? new JsonString(settings.getKey()) : null);
  json.put(TABLE_NAME,
       settings.getTableName() != null ? new JsonString(settings.getTableName()) : null);
  json.put(TABLE_DESCR,
       settings.getTableDescription() != null ? new JsonString(settings.getTableDescription()) : null);
  json.put(EDIT_ENABLED,
       new JsonString(Boolean.toString(settings.isEditable())));
  return json.toString();
}

代码示例来源:origin: kiegroup/jbpm-wb

public String toJsonString(FilterSettings settings) {
  JsonObject json = displayerSettingsJSONMarshaller.toJsonObject(settings);
  json.put(TABLE_KEY,
       settings.getKey() != null ? new JsonString(settings.getKey()) : null);
  json.put(TABLE_NAME,
       settings.getTableName() != null ? new JsonString(settings.getTableName()) : null);
  json.put(TABLE_DESCR,
       settings.getTableDescription() != null ? new JsonString(settings.getTableDescription()) : null);
  json.put(EDIT_ENABLED,
       new JsonString(Boolean.toString(settings.isEditable())));
  return json.toString();
}

代码示例来源:origin: org.dashbuilder/dashbuilder-dataset-api

@Test
  public void testDataSetMarshalling() {
    DataSet original = DataSetFactory.newDataSetBuilder()
        .label("month")
        .number("2012")
        .number("2013")
        .number("2014")
        .row(JANUARY, 1000d, 2000d, 3000d)
        .row(FEBRUARY, 1400d, 2300d, 2000d)
        .row(MARCH, 1300d, 2000d, 1400d)
        .row(APRIL, 900d, 2100d, 1500d)
        .row(MAY, 1300d, 2300d, 1600d)
        .row(JUNE, 1010d, 2000d, 1500d)
        .row(JULY, 1050d, 2400d, 3000d)
        .row(AUGUST, 2300d, 2000d, 3200d)
        .row(SEPTEMBER, 1900d, 2700d, 3000d)
        .row(OCTOBER, 1200d, 2200d, 3100d)
        .row(NOVEMBER, 1400d, 2100d, 3100d)
        .row(DECEMBER, 1100d, 2100d, 4200d)
        .buildDataSet();

    JsonObject _jsonObj = datasetJsonMarshaller.toJson(original);
    assertNotNull(_jsonObj.toString());

    DataSet unmarshalled = datasetJsonMarshaller.fromJson(_jsonObj);
    assertEquals(unmarshalled, original);
  }
}

代码示例来源:origin: org.kie.soup/kie-soup-dataset-api

@Test
  public void testDataSetMarshalling() {
    DataSet original = DataSetFactory.newDataSetBuilder()
        .label("month")
        .number("2012")
        .number("2013")
        .number("2014")
        .row(JANUARY, 1000d, 2000d, 3000d)
        .row(FEBRUARY, 1400d, 2300d, 2000d)
        .row(MARCH, 1300d, 2000d, 1400d)
        .row(APRIL, 900d, 2100d, 1500d)
        .row(MAY, 1300d, 2300d, 1600d)
        .row(JUNE, 1010d, 2000d, 1500d)
        .row(JULY, 1050d, 2400d, 3000d)
        .row(AUGUST, 2300d, 2000d, 3200d)
        .row(SEPTEMBER, 1900d, 2700d, 3000d)
        .row(OCTOBER, 1200d, 2200d, 3100d)
        .row(NOVEMBER, 1400d, 2100d, 3100d)
        .row(DECEMBER, 1100d, 2100d, 4200d)
        .buildDataSet();

    JsonObject _jsonObj = datasetJsonMarshaller.toJson(original);
    assertNotNull(_jsonObj.toString());

    DataSet unmarshalled = datasetJsonMarshaller.fromJson(_jsonObj);
    assertEquals(unmarshalled, original);
  }
}

代码示例来源:origin: org.kie.soup/kie-soup-dataset-api

@Test
public void testDataSetLookupMarshalling() {
  DataSetLookup original = DataSetLookupFactory.newDataSetLookupBuilder()
      .dataset("mydataset")
      .filter(OR(notEqualsTo("department", "IT"), greaterOrEqualsTo("amount", 100d)))
      .filter("department", notEqualsTo("IT"))
      .filter("amount", between(100d, 200d))
      .filter("date", greaterThan(jsonMarshaller.parseDate("2018-01-01 00:00:00")))
      .filter("country", isNull())
      .group("department").select("Services")
      .group("date", "year").dynamic(DateIntervalType.YEAR, true)
      .column("date")
      .column("amount", AggregateFunctionType.SUM, "total")
      .sort("date", SortOrder.ASCENDING)
      .buildLookup();
  JsonObject _jsonObj = jsonMarshaller.toJson(original);
  assertNotNull(_jsonObj.toString());
  DataSetLookup unmarshalled = jsonMarshaller.fromJson(_jsonObj);
  assertEquals(unmarshalled, original);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-dataset-api

@Test
public void testDataSetLookupMarshalling() {
  DataSetLookup original = DataSetFactory.newDataSetLookupBuilder()
      .dataset("mydataset")
      .filter(OR(notEqualsTo("department", "IT"), greaterOrEqualsTo("amount", 100d)))
      .filter("department", notEqualsTo("IT"))
      .filter("amount", between(100d, 200d))
      .filter("date", greaterThan(jsonMarshaller.parseDate("2018-01-01 00:00:00")))
      .filter("country", isNull())
      .group("department").select("Services")
      .group("date", "year").dynamic(DateIntervalType.YEAR, true)
      .column("date")
      .column("amount", AggregateFunctionType.SUM, "total")
      .sort("date", SortOrder.ASCENDING)
      .buildLookup();
  JsonObject _jsonObj = jsonMarshaller.toJson(original);
  assertNotNull(_jsonObj.toString());
  DataSetLookup unmarshalled = jsonMarshaller.fromJson(_jsonObj);
  assertEquals(unmarshalled, original);
}

代码示例来源:origin: org.dashbuilder/dashbuilder-navigation-api

NavTreeJSONMarshaller jsonMarshaller = NavTreeJSONMarshaller.get();
JsonObject _jsonObj = jsonMarshaller.toJson(NAV_TREE);
assertNotNull(_jsonObj.toString());

代码示例来源:origin: dashbuilder/dashbuilder

NavTreeJSONMarshaller jsonMarshaller = NavTreeJSONMarshaller.get();
JsonObject _jsonObj = jsonMarshaller.toJson(NAV_TREE);
assertNotNull(_jsonObj.toString());

相关文章