@Override public String serve(HttpRequest request, HttpResponse response, AccessToken creds, TransactionToken transaction, String environment) throws Exception { return new JsonPrimitive("This is where the help goes").toString(); }
/** * Transforms the source projection data and sets this instance's fields. * * @return The projection */ private String transformProjection() { JsonPrimitive projection = jsonViewEvent.getAsJsonPrimitive("transformedProjection"); return projection.toString(); }
public Long checkedGet(JsonPrimitive value) { assert value != null; if( value.isNumber() ) { String v = value.toString(); try { return Long.valueOf( Long.parseLong(v) ); } catch( NumberFormatException ex ) { return null; } } return null; }
JsonElement jelement = new JsonParser().parse(jsonLine); JsonObject jobject = (JsonObject) jelement; JsonObject database = jobject.getAsJsonObject("database"); // Get // Database JsonPrimitive source = database.getAsJsonPrimitive("source"); // Get // Source System.out.println("Source: " + source.toString()); // Print source JsonArray items = database.getAsJsonArray("items"); // Get items array for (int i = 0; i < items.size(); i++) { // for every item JsonObject item = (JsonObject) items.get(i); // Select item i JsonPrimitive title = item.getAsJsonPrimitive("title"); JsonPrimitive id = item.getAsJsonPrimitive("id"); System.out.println("Item " + i + " title : " + title.toString() + ", id : " + id.toString()); }
obj.add(key + "__bool", val); } else if (prim.isNumber()) { if (prim.toString().contains(".")) { obj.add(key + "__float", val); } else {
obj.add(key + "__bool", val); } else if (prim.isNumber()) { if (prim.toString().contains(".")) { obj.add(key + "__float", val); } else {
element.toString();
/** * get the JsonPrimitive Value for the given jsonPrimitive * * @param jsonPrimitive * @return */ private Object getJsonPrimitiveValue(JsonPrimitive jsonPrimitive) { if (jsonPrimitive.isBoolean()) return jsonPrimitive.getAsBoolean(); else if (jsonPrimitive.isString()) return jsonPrimitive.getAsString(); else if (jsonPrimitive.isNumber()) { return jsonPrimitive.getAsNumber(); } else { throw new IllegalArgumentException( "unknown JsonPrimitive kind " + jsonPrimitive.toString()); } }
return primitive.toString();
return primitive.toString();
void append(IAppendableColumn[] columns, JsonElement e) { if (!e.isJsonObject()) this.error("JSON array element is not a JsonObject"); JsonObject obj = e.getAsJsonObject(); for (IAppendableColumn col: columns) { JsonElement el = obj.get(col.getName()); if (el == null || el.isJsonNull()) { col.appendMissing(); continue; } if (!el.isJsonPrimitive()) this.error("JSON array element is a non-primitive field"); JsonPrimitive prim = el.getAsJsonPrimitive(); if (prim.isBoolean()) { col.append(prim.getAsBoolean() ? "true" : "false"); } else if (prim.isNumber()) { col.append(prim.getAsDouble()); } else if (prim.isString()) { col.parseAndAppendString(prim.getAsString()); } else { this.error("Unexpected Json value" + prim.toString()); } } } }
Object nbtTagCompound = nbtTagCompoundClass.getConstructor().newInstance(); nmsStack.getClass().getMethod("save", nbtTagCompoundClass).invoke(nmsStack, nbtTagCompound); jsonItem = new JsonPrimitive(nbtTagCompound.toString()).toString(); } catch (Exception e) { plugin.getLogger().severe("Failed to create JSON from item. Product preview will not be available.");
return primitive.toString();