/** * Appends an object property with the given name and value, whereby the value is escaped. * @param _property * @param _value * @return */ public JsonBuilder appendObjectProperty(String _property, String _value) { return this.appendObjectProperty(_property, _value, true); }
@Override public String toJson() { final JsonBuilder b = new JsonBuilder(); b.startObject(); b.appendObjectProperty("digest", this.digest); b.appendObjectProperty("digestAlgorithm", this.digestAlgorithm.toString()); b.appendObjectProperty("computedFrom", this.computedFrom); b.appendObjectProperty("computedFromType", this.computedFromType.toString()); b.endObject(); return b.toString(); }
public String toJSON() { final JsonBuilder jb = new JsonBuilder(); jb.startObject(); jb.appendObjectProperty("tracedAt", StringUtil.formatDate(this.t)); jb.appendObjectProperty("count", new Integer(this.counter)); jb.appendObjectProperty("executionId", this.executionId); if(this.appContext!=null) jb.appendObjectProperty("app", JacksonUtil.asJsonString(this.appContext), false); if(this.archiveFileName!=null && this.archiveDigest!=null) { jb.appendObjectProperty("lib", this.archiveDigest); jb.appendObjectProperty("filename", this.archiveFileName); } if(this.junitContexts!=null && this.junitContexts.size()>0) { jb.startArrayProperty("junits"); for(ConstructId junit: this.junitContexts) jb.appendJsonToArray(junit.toJSON()); jb.endArray(); } //if(this.loader!=null) b.append(", \"loader\" : ").append(this.loader.toJSON()).append(""); jb.appendObjectProperty("constructId", c.toJSON(), false); jb.endObject(); return jb.toString(); } public void merge(ConstructUsage _other) {
public String toJSON() { final JsonBuilder jb = new JsonBuilder(); jb.startObject(); jb.appendObjectProperty("id", this.id.toJSON(), false); jb.appendObjectProperty("cd", this.contentDigest); jb.endObject(); return jb.getJson(); } @Override
@Override public String toJSON() { final JsonBuilder jb = new JsonBuilder(); jb.startObject(); jb.appendObjectProperty("lang", this.getLanguage().toString()); jb.appendObjectProperty("type", this.getSharedType().toString()); jb.appendObjectProperty("qname", this.getQualifiedName()); jb.endObject(); return jb.getJson(); } }
public final String toJSON() { final JsonBuilder jb = new JsonBuilder(); jb.startObject(); jb.appendObjectProperty("lang", this.getLanguage().toString()); jb.appendObjectProperty("type", JavaId.typeToString(this.getType())); jb.appendObjectProperty("qname", this.getQualifiedName()); if(!this.annotations.isEmpty()) { jb.startArrayProperty("a"); for(String a: this.annotations) { jb.appendToArray(a); } jb.endArray(); } jb.endObject(); return jb.getJson(); }
json.appendObjectProperty("token", a.getSpace().getSpaceToken()) .appendObjectProperty("name", a.getSpace().getSpaceName()); json.startArrayProperty("owners"); if(a.getSpace().getSpaceOwners()!=null && a.getSpace().getSpaceOwners().size()>0) { final String value = a.getSpace().getPropertyValue(p); csv.append(value==null?"":value).append(separator); json.appendObjectProperty(p, value); json.appendObjectProperty("id", a.getId().toString()) .appendObjectProperty("group", a.getMvnGroup()) .appendObjectProperty("artifact", a.getArtifact()) .appendObjectProperty("version", a.getVersion()); if(a.getCreatedAt()!=null) json.appendObjectProperty("createdAt", ApplicationExporterThread.DATE_FORMAT.format(a.getCreatedAt().getTime())); else json.appendObjectProperty("createdAt", (String)null); json.endObject(); json.appendObjectProperty(b, "unconfirmed"); json.appendObjectProperty(b, "affected"); json.appendObjectProperty(b, "not affected"); csv.append(separator).append(DATE_FORMAT.format(latest_goal_exe.getCreatedAt().getTime())).append(separator).append(latest_goal_exe.getClientVersion()); json.startObjectProperty("lastGoalExecution"); json.appendObjectProperty("timestamp", DATE_FORMAT.format(latest_goal_exe.getCreatedAt().getTime())) .appendObjectProperty("client", latest_goal_exe.getClientVersion());