Example usage for com.fasterxml.jackson.databind ObjectMapper ObjectMapper

List of usage examples for com.fasterxml.jackson.databind ObjectMapper ObjectMapper

Introduction

In this page you can find the example usage for com.fasterxml.jackson.databind ObjectMapper ObjectMapper.

Prototype

public ObjectMapper() 

Source Link

Document

Default constructor, which will construct the default JsonFactory as necessary, use SerializerProvider as its SerializerProvider , and BeanSerializerFactory as its SerializerFactory .

Usage

From source file:gov.bnl.channelfinder.MyJAXBContextResolver.java

private static ObjectMapper createDefaultMapper() {
    final ObjectMapper result = new ObjectMapper();
    result.enable(SerializationFeature.INDENT_OUTPUT);
    result.setAnnotationIntrospector(createJaxbJacksonAnnotationIntrospector());
    return result;
}

From source file:com.cleverCloud.cleverIdea.utils.JacksonUtils.java

public static HashMap jsonToMap(String json) throws IOException {
    ObjectMapper mapper = new ObjectMapper();
    return mapper.readValue(json, HashMap.class);
}

From source file:com.netsteadfast.greenstep.util.JFreeChartDataMapperUtils.java

private static String createUploadData(Map<String, Object> dataMap) throws Exception {
    ObjectMapper objectMapper = new ObjectMapper();
    String jsonData = objectMapper.writeValueAsString(dataMap);
    return UploadSupportUtils.create(Constants.getSystem(), UploadTypes.IS_TEMP, false, jsonData.getBytes(),
            SimpleUtils.getUUIDStr() + ".json");
}

From source file:xyz.monotalk.social.mixcloud.internal.JsonUtils.java

/**
 * readResultValue/*from  www  . j  a va 2s. c  o m*/
 *
 * @param <T>
 * @param json
 * @param clazz
 * @return
 */
public static <T> MixCloudResult<T> readResultValue(String json, Class<T> clazz) {
    MixCloudResult<T> result = null;
    ObjectMapper mapper = new ObjectMapper();
    JavaType type = mapper.getTypeFactory().constructParametrizedType(MixCloudResult.class,
            MixCloudResult.class, clazz);
    try {
        result = mapper.readValue(json, type);
    } catch (IOException ex) {
        throw new RuntimeException(ex);
    }
    return result;
}

From source file:org.omg.dmn.tck.marshaller._20160719.TestCasesTest.java

@BeforeClass
public static void setUpClass() {
    objectMapper = new ObjectMapper();

    baseOutputDir = new File("target", "test-classes");
    baseOutputDir.mkdirs();/*www  .  j a  v a  2  s.  c om*/

    level2Dir = new File(baseOutputDir, "compliance-level-2");
    level2Dir.mkdirs();
}

From source file:com.mailchimp.MailChimpErrorDecoder.java

public MailChimpErrorDecoder() {
    om = new ObjectMapper();
}

From source file:com.alzatezabala.fp.presentacion.json.JSONConverterImplJackson.java

@Override
public String toJSON(Object obj) {
    try {//  ww  w  .j av  a 2s. c  o m
        ObjectMapper objectMapper = new ObjectMapper();
        return objectMapper.writeValueAsString(obj);
    } catch (JsonProcessingException ex) {
        throw new RuntimeException(ex);
    }
}

From source file:es.cursohibernate.spring.json.JsonTransformerImplJackson.java

@Override
public String toJson(Object data) {
    try {//w w  w  .j a v a  2s  . c  om
        ObjectMapper objectMapper = new ObjectMapper();

        return objectMapper.writeValueAsString(data);
    } catch (JsonProcessingException ex) {
        throw new RuntimeException(ex);
    }
}

From source file:net.acesinc.data.binner.extractor.JsonDataExtractor.java

public JsonDataExtractor(Object data) throws Exception {
    super(data);//from w  ww . j  av a  2  s  .  c o  m
    mapper = new ObjectMapper();
    parsedData = mapper.readValue((String) data, Map.class);
}

From source file:com.microsoft.rest.serializer.JacksonHelper.java

/**
 * Gets a static instance of {@link ObjectMapper}.
 *
 * @return an instance of {@link ObjectMapper}.
 *//*w ww .  ja va2  s  .  c  o m*/
public static ObjectMapper getObjectMapper() {
    if (objectMapper == null) {
        objectMapper = new ObjectMapper().configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false)
                .configure(DeserializationFeature.ACCEPT_EMPTY_STRING_AS_NULL_OBJECT, true)
                .setSerializationInclusion(JsonInclude.Include.NON_NULL).registerModule(new JodaModule())
                .registerModule(ByteArraySerializer.getModule()).registerModule(DateTimeSerializer.getModule())
                .registerModule(DateTimeRfc1123Serializer.getModule());
    }
    return objectMapper;
}