@Override public void init() throws ServletException { jsonFactory = new JsonFactory(); }
@Override public void init() throws ServletException { this.jsonFactory = new JsonFactory(); this.sysctlOutRef = new AtomicReference<>(null); }
@Override public void init() throws ServletException { jsonFactory = new JsonFactory(); runtimeBean = ManagementFactory.getRuntimeMXBean(); }
/** * Initialize this servlet. */ @Override public void init() throws ServletException { // Retrieve the MBean server mBeanServer = ManagementFactory.getPlatformMBeanServer(); jsonFactory = new JsonFactory(); }
public JsonWriter(FileSystem fs, Path writePath) throws IOException { OutputStream out = fs.create(writePath); jsonGenerator = new JsonFactory().createJsonGenerator(out); jsonGenerator.writeStartObject(); jsonGenerator.writeStringField("version", METADATA_FORMAT_VERSION); }
@Override public void writeTo(BufferedWriter out) throws IOException { while(keyIterator.hasNext()) { final JsonGenerator generator = new JsonFactory(new ObjectMapper()).createJsonGenerator(out); byte[] keyBytes = keyIterator.next().get(); Object keyObject = serializer.toObject((null == keysCompressionStrategy) ? keyBytes : keysCompressionStrategy.inflate(keyBytes)); if(keyObject instanceof GenericRecord) { out.write(keyObject.toString()); } else { generator.writeObject(keyObject); } out.write('\n'); } } });
public static Object parseJSONFromReader(final Reader reader) throws IOException { final ObjectMapper mapper = new ObjectMapper(); final JsonFactory factory = new JsonFactory(); final JsonParser parser = factory.createJsonParser(reader); final JsonNode node = mapper.readTree(parser); return toObjectFromJSONNode(node); }
public static Object parseJSONFromFile(final File file) throws IOException { final ObjectMapper mapper = new ObjectMapper(); final JsonFactory factory = new JsonFactory(); final JsonParser parser = factory.createJsonParser(file); final JsonNode node = mapper.readTree(parser); return toObjectFromJSONNode(node); }
public static Object parseJSONFromString(final String json) throws IOException { final ObjectMapper mapper = new ObjectMapper(); final JsonFactory factory = new JsonFactory(); final JsonParser parser = factory.createJsonParser(json); final JsonNode node = mapper.readTree(parser); return toObjectFromJSONNode(node); }
protected static String toJson(Map<String, ByteIterator> values) throws IOException { ObjectNode node = MAPPER.createObjectNode(); Map<String, String> stringMap = StringByteIterator.getStringMap(values); for (Map.Entry<String, String> pair : stringMap.entrySet()) { node.put(pair.getKey(), pair.getValue()); } JsonFactory jsonFactory = new JsonFactory(); Writer writer = new StringWriter(); JsonGenerator jsonGenerator = jsonFactory.createJsonGenerator(writer); MAPPER.writeTree(jsonGenerator, node); return writer.toString(); } }
@Override public void writeTo(BufferedWriter out) throws IOException { while(keyIterator.hasNext()) { final JsonGenerator generator = new JsonFactory(new ObjectMapper()).createJsonGenerator(out); byte[] keyBytes = keyIterator.next().get(); Object keyObject = serializer.toObject((null == keysCompressionStrategy) ? keyBytes : keysCompressionStrategy.inflate(keyBytes)); SubCommandStreamFetchEntries.writeObjectAsJson(out, keyObject, generator); out.write('\n'); } } });
private static void writeVoldKeyOrValueInternal(byte[] input, Serializer<Object> serializer, CompressionStrategy compressionStrategy, String prefix, BufferedWriter out) throws IOException { out.write(prefix + "_BYTES\n====================================\n"); out.write(ByteUtils.toHexString(input)); out.write("\n====================================\n"); try { Object inputObject = serializer.toObject((null == compressionStrategy) ? input : compressionStrategy.inflate(input)); out.write(prefix + "_TEXT\n====================================\n"); if(inputObject instanceof GenericRecord) { out.write(inputObject.toString()); } else { new JsonFactory(new ObjectMapper()).createJsonGenerator(out) .writeObject(inputObject); } out.write("\n====================================\n\n"); } catch(SerializationException e) {} }
private static void writeVoldKeyOrValueInternal(byte[] input, Serializer<Object> serializer, CompressionStrategy compressionStrategy, String prefix, BufferedWriter out) throws IOException { out.write(prefix + "_BYTES\n====================================\n"); out.write(ByteUtils.toHexString(input)); out.write("\n====================================\n"); try { Object inputObject = serializer.toObject((null == compressionStrategy) ? input : compressionStrategy.inflate(input)); out.write(prefix + "_TEXT\n====================================\n"); if(inputObject instanceof GenericRecord) { out.write(inputObject.toString()); } else { new JsonFactory(new ObjectMapper()).createJsonGenerator(out) .writeObject(inputObject); } out.write("\n====================================\n\n"); } catch(SerializationException e) {} }
private ObjectNode getDeltaPropValue(String json) { try { JsonFactory jf = new JsonFactory(); JsonParser jp = jf.createJsonParser(json); ObjectMapper objMap = new ObjectMapper(jf); jp.setCodec(objMap); return (ObjectNode) jp.readValueAsTree(); } catch (IOException e) { return null; } } }
@Test public void shouldWriteNestedMaps() throws Exception { ByteArrayOutputStream out = new ByteArrayOutputStream(); JsonGenerator json = new JsonFactory( new Neo4jJsonCodec() ).createJsonGenerator( out ); JsonNode rest = serialize( out, json, new RestRepresentationWriter( URI.create( "localhost" ) ) ); MatcherAssert.assertThat( rest.size(), equalTo( 1 ) ); JsonNode firstCell = rest.get( 0 ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).size(), is( 2 ) ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).get( 0 ).asBoolean(), is( true ) ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).get( 1 ).get( "three" ).asInt(), is( 42 ) ); }
@Test public void shouldWriteNestedMaps() throws Exception { ByteArrayOutputStream out = new ByteArrayOutputStream(); JsonGenerator json = new JsonFactory( new Neo4jJsonCodec() ).createJsonGenerator( out ); JsonNode row = serialize( out, json, new RowWriter( ) ); MatcherAssert.assertThat( row.size(), equalTo( 1 ) ); JsonNode firstCell = row.get( 0 ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).size(), is( 2 ) ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).get( 0 ).asBoolean(), is( true ) ); MatcherAssert.assertThat( firstCell.get( "one" ).get( "two" ).get( 1 ).get( "three" ).asInt(), is( 42 ) ); }
@Override public void run() { try { ObjectName q = null; if (query != null) { q = new ObjectName(query); } MBeanServerConnection jmx = conn.getMServer(); JsonFactory jsonFactory = new JsonFactory(); JsonGenerator jg = jsonFactory.createJsonGenerator(System.out); jg.useDefaultPrettyPrinter(); jg.writeStartObject(); listBeans(q, jg, jmx); jg.writeEndObject(); jg.close(); System.out.println(); System.out.flush(); } catch (Exception e) { host.fail(e.toString()); } }
JsonFactory dumpFactory = new JsonFactory(); JsonGenerator dumpGenerator = dumpFactory.createJsonGenerator(out); dumpGenerator.writeStartObject();
@Override public void writeTo(BufferedWriter out) throws IOException { while(entryIterator.hasNext()) { final JsonGenerator generator = new JsonFactory(new ObjectMapper()).createJsonGenerator(out); Pair<ByteArray, Versioned<byte[]>> kvPair = entryIterator.next(); byte[] keyBytes = kvPair.getFirst().get(); byte[] valueBytes = kvPair.getSecond().getValue(); VectorClock version = (VectorClock) kvPair.getSecond().getVersion(); Object keyObject = keySerializer.toObject((null == keyCompressionStrategy) ? keyBytes : keyCompressionStrategy.inflate(keyBytes)); Object valueObject = valueSerializer.toObject((null == valueCompressionStrategy) ? valueBytes : valueCompressionStrategy.inflate(valueBytes)); writeObjectAsJson(out, keyObject, generator); out.write(' ' + version.toString() + ' '); writeObjectAsJson(out, valueObject, generator); out.write('\n'); } } });
public JsonRecordReader(final InputStream in, RecordSchema recordSchema) throws IOException, MalformedRecordException { this.recordSchema = recordSchema; try { jsonParser = new JsonFactory().createJsonParser(in); jsonParser.setCodec(new ObjectMapper()); JsonToken token = jsonParser.nextToken(); if (token == JsonToken.START_ARRAY) { array = true; token = jsonParser.nextToken(); } else { array = false; } if (token == JsonToken.START_OBJECT) { firstJsonNode = jsonParser.readValueAsTree(); } else { firstJsonNode = null; } } catch (final JsonParseException e) { throw new MalformedRecordException("Could not parse data as JSON", e); } }