本文整理了Java中edu.isi.karma.rep.Node.serializeToJSON()
方法的一些代码示例,展示了Node.serializeToJSON()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.serializeToJSON()
方法的具体详情如下:
包路径:edu.isi.karma.rep.Node
类名称:Node
方法名:serializeToJSON
暂无
代码示例来源:origin: usc-isi-i2/Web-Karma
protected void saveColumnValues(Workspace workspace) {
Worksheet worksheet = workspace.getWorksheet(worksheetId);
SuperSelection selection = getSuperSelection(worksheet);
RepFactory f = workspace.getFactory();
HNode hNode = f.getHNode(pythonNodeId);
this.originalColumnValues = new ArrayList<>();
Collection<Node> nodes = new ArrayList<>();
worksheet.getDataTable().collectNodes(hNode.getHNodePath(f), nodes, selection);
for(Node node : nodes) {
originalColumnValues.add(node.serializeToJSON(selection, f).toString());
}
}
代码示例来源:origin: usc-isi-i2/Web-Karma
public Object serializeToJSON(SuperSelection selection, RepFactory factory) {
if (this.hasNestedTable()) {
JSONArray array = new JSONArray();
Table t = this.getNestedTable();
HTable ht = factory.getHTable(t.getHTableId());
for (Row r : t.getRows(0, t.getNumRows(), selection)) {
JSONObject obj = new JSONObject();
for (HNode hNode : ht.getHNodes()) {
obj.put(hNode.getColumnName(), r.getNeighbor(hNode.getId()).serializeToJSON(selection, factory));
}
array.put(obj);
}
return array;
}
else {
return this.getValue().asString();
}
}
内容来源于网络,如有侵权,请联系作者删除!