@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("oldSequence", oldSequence) .property("newSequence", newSequence); writer.endObject(); } }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", oldTable.getName()); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("localColumnName", localColumnName) .property("foreignColumnName", foreignColumnName); writer.endObject(); } }
protected void writeSecurity(WriteContext context, ApiMetadata m, JsonWriter w, MApiSecurityReq sc){ w.startObject(); w.property(sc.getName(),sc.getScopes()); w.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("newIndex", newIndex); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("name", name) .key("columns").array(columnNames); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("newForeignKey", newForeignKey); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); for(SchemaChange change : this){ writer.key(getChangeName(change)); change.toJson(writer); } writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("newColumn", newColumn); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("oldColumn",oldColumn) .property("newColumn",newColumn); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("oldForeignKey", oldForeignKey) .property("newForeignKey", newForeignKey); writer.endObject(); } }
protected void writePath(WriteContext context, ApiMetadata m, JsonWriter w, MApiPath p) { w.startObject(); for(MApiOperation o : p.getOperations()) { if (checkProfile(o)) continue; w.property(o.getMethod().name().toLowerCase(), () -> { writeOperation(context, m, w, p, o); }); } w.endObject(); }
protected void writeArrayType(WriteContext context, ApiMetadata m, JsonWriter w, MCollectionType ct) { w.property(TYPE, ARRAY) .property(ITEMS,() -> { w.startObject(); writeType(context, m, w, ct.getElementType()); w.endObject(); }); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("index", oldIndex.getName()); writer.endObject(); } }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("oldPrimaryKey", oldPrimaryKey) .property("newPrimaryKey", newPrimaryKey); writer.endObject(); }
@Override public void toJson(JsonWriter writer) { writer.startObject(); writer.property("table", table.getName()) .property("oldIndex", oldIndex) .property("newIndex", newIndex); writer.endObject(); }
protected void writeOAuth2Scopes(WriteContext context, ApiMetadata m, JsonWriter w, MOAuth2ApiSecurityDef d, MApiPermission[] scopes) { w.property(SCOPES, () -> { w.startObject(); if(null != scopes) { for (MApiPermission scope : scopes) { w.property(scope.getValue(), Strings.trim(scope.getDescription())); } } w.endObject(); }); }
protected void error(Response response, int status, String error, String desc){ response.setStatus(status); response.setContentType(ContentTypes.APPLICATION_JSON_UTF8); response.getJsonWriter() .startObject() .property("error", error) .propertyOptional("error_description", desc) .endObject(); } }
protected void writeError(Request request, Response response, int status, String code, String desc) { response.setStatus(status); response.setContentType(ContentTypes.APPLICATION_JSON_UTF8); JsonWriter json = JSON.createWriter(response.getWriter()); json.startObject() .property("error", code) .propertyOptional("error_description", desc) .endObject(); }
public static void response(Response response, OAuth2Error error) { response.setStatus(error.getStatus()); response.setContentType(ContentTypes.APPLICATION_JSON_UTF8); JsonWriter w = JSON.createWriter(response.getWriter()); w.startObject() .property("error", error.getError()) .property("error_code", error.getErrorCode()) .propertyOptional("referral", error.getReferral()) .propertyOptional("error_description", error.getErrorDescription()) .endObject(); }