public String getExpectedAsString() { if(expected.isTextual()) { return expected.toString(); } return null; }
@Override public Object deserialize(JsonNode n, ObjectMapper mapper) { try { return mapper.readValue(n.toString(), Object.class); } catch (IOException e) { logger.error("exception in autotranslation default deserialization", e); } return null; } }
@Override public String toString() { StringBuilder sb = new StringBuilder(16 + (size() << 4)); sb.append('['); for (int i = 0, len = _children.size(); i < len; ++i) { if (i > 0) { sb.append(','); } sb.append(_children.get(i).toString()); } sb.append(']'); return sb.toString(); }
@SuppressWarnings("unchecked") public static List<String> getColumns(JsonNode n, ObjectMapper mapper) throws IOException { List<String> columns = null; if (n.has("columnNames")) columns = mapper.readValue(n.get("columnNames").toString(), List.class); return columns; }
@SuppressWarnings("unchecked") public static List<String> getClasses(JsonNode n, ObjectMapper mapper) throws IOException { List<String> classes = null; if (n.has("types")) classes = mapper.readValue(n.get("types").toString(), List.class); return classes; }
String x = "{'candidateId':'k','candEducationId':1,'activitiesSocieties':'Activities for cand1'}"; ObjectMapper mapper = new ObjectMapper(); mapper.configure(JsonParser.Feature.ALLOW_SINGLE_QUOTES, true); JsonNode df = mapper.readValue(x, JsonNode.class); System.out.println(df.toString()); // output: {"candidateId":"k","candEducationId":1,"activitiesSocieties":"Activities for cand1"}
@Override public String getString(int rowIndex, int columnIndex) { JsonNode jsonValue = _resultsArray.get(rowIndex).get(columnIndex); if (jsonValue.isTextual()) { return jsonValue.textValue(); } else { return jsonValue.toString(); } }
@Nonnull public String toJSONConfigString() throws IOException { return toJSONConfig(this).toString(); }
protected String postJson(String url, JsonNode data) throws IOException { Request okRequest = new Request.Builder().url(url).post(RequestBody.create(MT_JSON, data.toString())).build(); ResponseBody body = null; try { body = downloader.newCall(okRequest).execute().body(); return body.string(); } finally { Helper.close(body); } }
@Override public String toString() { StringBuilder sb = new StringBuilder(32 + (size() << 4)); sb.append("{"); int count = 0; for (Map.Entry<String, JsonNode> en : _children.entrySet()) { if (count > 0) { sb.append(","); } ++count; TextNode.appendQuoted(sb, en.getKey()); sb.append(':'); sb.append(en.getValue().toString()); } sb.append("}"); return sb.toString(); }
public String getExpectedAsEscapedJson() { return StringEscapeUtils.escapeJava(expected.toString()); }
@Override public BikeRentalStation makeStation(JsonNode stationNode) { BikeRentalStation brstation = new BikeRentalStation(); brstation.id = stationNode.path("station_id").toString(); brstation.x = stationNode.path("lon").asDouble(); brstation.y = stationNode.path("lat").asDouble(); brstation.name = new NonLocalizedString(stationNode.path("name").asText()); brstation.isCarStation = routeAsCar; return brstation; } }
@Override public byte[] encode(GenericRecord message) { checkArgument(message instanceof GenericAvroRecord); GenericJsonRecord gjr = (GenericJsonRecord) message; try { return objectMapper.writeValueAsBytes(gjr.getJsonNode().toString()); } catch (IOException ioe) { throw new SchemaSerializationException(ioe); } }
/** * Generates the code for a new JmesPathLiteral. * * @param literal JmesPath literal type * @param aVoid void * @return String that represents a call to * the new literal expression */ @Override public String visit(final JmesPathLiteral literal, final Void aVoid) { return "new JmesPathLiteral(\"" + StringEscapeUtils .escapeJava(literal.getValue().toString()) + "\")"; }
private void publish(JsonNode message) throws IOException { if (!keepIndexing) { avroDataStream.close(); avroDataStream = null; return; } KeyedMessage<String, byte[]> data = new KeyedMessage<String, byte[]>("airlineStatsEvents", message.toString().getBytes("UTF-8")); producer.send(data); }
@Override public Slice getSlice() { String textValue = value.isValueNode() ? value.asText() : value.toString(); Slice slice = utf8Slice(textValue); if (isVarcharType(columnHandle.getType())) { slice = truncateToLength(slice, columnHandle.getType()); } return slice; } }
/** * @param content Content to check. * @param res Response. */ private void assertCacheOperation(String content, Object res) throws IOException { JsonNode ret = assertResponseSucceeded(content, false); assertEquals(String.valueOf(res), ret.isObject() ? ret.toString() : ret.asText()); }
private void validateSpanJson(JsonNode spanJson) { assertThat(spanJson.get("error").booleanValue()).as(spanJson.toString()).isFalse(); assertThat(spanJson.get("foo.bar").asText()).as(spanJson.toString()).isEqualTo("baz"); assertThat(spanJson.get("parameters")).as(spanJson.toString()).isNotNull(); assertThat(spanJson.get("parameters").size()).as(spanJson.toString()).isEqualTo(3); assertThat(spanJson.get("parameters").get(0).get("key")).as(spanJson.toString()).isNotNull(); assertThat(spanJson.get("parameters").get(0).get("value")).as(spanJson.toString()).isNotNull(); }
@Test public void reportTemplateCreated() throws Exception { final JsonNode template = elasticsearchClient.getJson("/_template/stagemonitor-spans").get("stagemonitor-spans"); assertThat(template.get("index_patterns").get(0).asText()).isEqualTo("stagemonitor-spans-*"); assertThat(template.get("mappings").get("_default_").get("_all").get("enabled").asBoolean()).as(template.toString()).isEqualTo(false); }
private static String getTraceString(String key, Object value) { return JsonUtils.newObjectNode().set(key, JsonUtils.objectToJsonNode(value)).toString(); } }