_jsonFactory = new MappingJsonFactory(this); } else { _jsonFactory = jf;
public MappingJsonFactory(ObjectMapper mapper) { super(mapper); if (mapper == null) { setCodec(new ObjectMapper(this)); } }
/** * Sub-classes need to override this method (as of 1.8) */ @Override public MatchStrength hasFormat(InputAccessor acc) throws IOException { return hasJSONFormat(acc); } }
public String to(EObject eObj) throws IOException { StringWriter result = new StringWriter(); JsonGenerator jg = null; jg = new MappingJsonFactory().createJsonGenerator(result); to(eObj, jg); jg.flush(); return result.toString(); }
public static Object deserializeFromJson(String json, Class valueType) { try { ObjectMapper mapper = new ObjectMapper(); MappingJsonFactory jsonFactory = new MappingJsonFactory(); JsonParser jsonParser = jsonFactory.createJsonParser(json); return mapper.readValue(jsonParser, valueType); } catch (Exception e) { return null; } }
@Override public JsonGenerator createJsonGenerator(OutputStream out, JsonEncoding enc) throws IOException { return super.createJsonGenerator(out, enc).useDefaultPrettyPrinter(); } }
private JsonParser createParser(InputStream in) throws IOException { return factory.createJsonParser(in); }
public void toJSON(Writer writer, T value) throws IOException { MappingJsonFactory factory = new MappingJsonFactory(); JsonGenerator generator = factory.createJsonGenerator(writer); if (usePrettyPrinter) { generator.useDefaultPrettyPrinter(); } ObjectMapper objectMapper = new ObjectMapper(); objectMapper.writeValue(generator, value); }
JsonParser jp = new MappingJsonFactory().createJsonParser(in); configureJsonParser(jp);
@Override public JsonGenerator createJsonGenerator(OutputStream out, JsonEncoding enc) throws IOException { return super.createJsonGenerator(out, enc).useDefaultPrettyPrinter(); } }
public static JsonNode deserializeNonStd(String data) throws IOException { JsonParser jp = JSON_FACTORY_NON_STD.createJsonParser(data); return jp.readValueAsTree(); } }
public EObject from(String jsonTxt, EClass eClass) throws IOException { JsonFactory f = new MappingJsonFactory(); JsonParser jp = f.createJsonParser(jsonTxt.getBytes()); return from(jp, eClass); }
public static String serializeToJson(Object object) { try { StringWriter sw = new StringWriter(); // serialize ObjectMapper mapper = new ObjectMapper(); MappingJsonFactory jsonFactory = new MappingJsonFactory(); JsonGenerator jsonGenerator = jsonFactory.createJsonGenerator(sw); mapper.writeValue(jsonGenerator, object); sw.close(); return sw.toString(); } catch (Exception e) { return null; } }
try { ObjectMapper mapper = BoardParserService.getJsonMapper(); JsonParser jp = new MappingJsonFactory().createJsonParser(in); BoardParserService.configureJsonParser(jp);
public MappingJsonFactory(ObjectMapper mapper) { super(mapper); if (mapper == null) { setCodec(new ObjectMapper(this)); } }
@Override public JsonGenerator createJsonGenerator(Writer out) throws IOException { return super.createJsonGenerator(out).useDefaultPrettyPrinter(); }
public static JsonNode deserializeNonStd(byte[] data) throws IOException { JsonParser jp = JSON_FACTORY_NON_STD.createJsonParser(data); return jp.readValueAsTree(); }
/** * Sub-classes need to override this method (as of 1.8) */ @Override public MatchStrength hasFormat(InputAccessor acc) throws IOException { return hasJSONFormat(acc); } }
_jsonFactory = new MappingJsonFactory(this); } else { _jsonFactory = jf;
MappingJsonFactory jsonFactory = new MappingJsonFactory(); JsonGenerator jsonGenerator = jsonFactory.createJsonGenerator(bodyStream); mapper.writeValue(jsonGenerator, comment); bodyStream.close();