Package com.fasterxml.jackson.databind

Examples of com.fasterxml.jackson.databind.ObjectMapper.writeValue()


    }

    public void exportAsJson(File file) throws IOException {
        makeSureFileExists(file);
        ObjectMapper objectMapper = new ObjectMapper();
        objectMapper.writeValue(file, this);
    }

    public void exportAsHtml(String title, File file) throws IOException {
        makeSureFileExists(file);
        ObjectMapper objectMapper = new ObjectMapper();
View Full Code Here


    JsonGenerator jsonGenerator = mapper.getJsonFactory().createJsonGenerator(System.out, JsonEncoding.UTF8);
    // mapper.getJsonFactory().createjsong

    jsonGenerator.writeObject(test);
    System.out.println();
    mapper.writeValue(System.out, test);

    return null;
  }

  public String jsonTest(Test test) {
View Full Code Here

      ServletOutputStream outputStream = response.getOutputStream();

      if (!streamResponse) {
        ByteArrayOutputStream bos = new ByteArrayOutputStream(1024);
        JsonGenerator jsonGenerator = objectMapper.getJsonFactory().createJsonGenerator(bos, JsonEncoding.UTF8);
        objectMapper.writeValue(jsonGenerator, responseObject);
        response.setContentLength(bos.size());
        outputStream.write(bos.toByteArray());
        jsonGenerator.close();
      } else {
        JsonGenerator jsonGenerator = objectMapper.getJsonFactory().createJsonGenerator(outputStream,
View Full Code Here

        outputStream.write(bos.toByteArray());
        jsonGenerator.close();
      } else {
        JsonGenerator jsonGenerator = objectMapper.getJsonFactory().createJsonGenerator(outputStream,
            JsonEncoding.UTF8);
        objectMapper.writeValue(jsonGenerator, responseObject);
        jsonGenerator.close();
      }

      outputStream.flush();
    }
View Full Code Here

        HashMap<String, String> dependencies = new HashMap<String, String>();
        dependencies.put("other_module", "*");
        packageJSONMap.put("dependencies", dependencies);

        objectMapper.writeValue(packageJSON, packageJSONMap);

        HashMap<String, Object> otherModulePackageJSONMap = new HashMap<String, Object>();
        otherModulePackageJSONMap.put("main", "./main");
        otherModulePackageJSONMap.put("name", "other_module");

View Full Code Here

        HashMap<String, Object> otherModulePackageJSONMap = new HashMap<String, Object>();
        otherModulePackageJSONMap.put("main", "./main");
        otherModulePackageJSONMap.put("name", "other_module");

        objectMapper.writeValue(otherModulePackageJSON, otherModulePackageJSONMap);

        FileUtils.write(mainJs, "exports.hello = 'bye';" +
                "exports.other = require('other_module');");

        FileUtils.write(otherModuleMain, "exports.text = 'second';");
View Full Code Here

            // Apply the patch
            JsonNode result = patch.apply(serverState);

            // Stream the result & modify the stream on the readerInterceptor
            ByteArrayOutputStream resultAsByteArray = new ByteArrayOutputStream();
            mapper.writeValue(resultAsByteArray, result);
            readerInterceptorContext.setInputStream(new ByteArrayInputStream(resultAsByteArray.toByteArray()));

            // Pass control back to the Jersey code
            return readerInterceptorContext.proceed();
        } catch (JsonPatchException ex) {
View Full Code Here

            } else {
                echo.params.put(entry.getKey(), mapper.writeValueAsString(entry.getValue()));
            }
        }
        response.setContentType("application/json");
        mapper.writeValue(response.getOutputStream(), echo);
    }

}
View Full Code Here

        System.out.println("Sending Hello World");
        try {
            ObjectMapper mapper = new ObjectMapper();
            JsonNode helloJsonNode = mapper.readTree(helloWorldJson);
            mapper.writeValue(resp.getOutputStream(), helloJsonNode);
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            System.out.flush();
            System.err.flush();
View Full Code Here

            String name = nameObject.get("name").asText();

            String greeting = "Hello " + name;
            ObjectNode resultObject = new ObjectNode(JsonNodeFactory.instance);
            resultObject.put("greeting", greeting);
            mapper.writeValue(resp.getOutputStream(), resultObject);
        } catch (Throwable e) {
            e.printStackTrace();
        } finally {
            System.out.flush();
            System.err.flush();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.