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:software.uncharted.util.HTTPUtil.java

public static JsonNode postJSON(String url, JsonNode body) throws IOException {
    String response = post(url, body);
    ObjectMapper mapper = new ObjectMapper();
    return mapper.readTree(response);
}

From source file:org.fcrepo.camel.indexing.solr.integration.TestUtils.java

public static Callable<Integer> solrCount(final String url) {
    final ObjectMapper mapper = new ObjectMapper();

    return new Callable<Integer>() {
        public Integer call() throws Exception {
            return mapper.readTree(httpGet(url)).get("response").get("numFound").asInt();
        }//w  w w  .  ja v  a2  s .c o m
    };
}

From source file:de.knoplab.todomaven.plugins.DefaultSavePlugin.java

public void execute() {

    mapper = new ObjectMapper();
    List<TodoTask> listInput = new ArrayList<>();
    dataTaskService.getList().forEach(e -> listInput.add(new DefaultTodoTask(e.getName(), e.getState())));
    try {//from   w ww.ja v a 2s  . c o  m
        mapper.writeValue(new File("./src/main/resources/json/saveTasks.json"), listInput);
    } catch (IOException ex) {
        Logger.getLogger(DefaultSavePlugin.class.getName()).log(Level.SEVERE, null, ex);
    }

}

From source file:org.bdlions.response.ResultEvent.java

@Override
public String toString() {
    ObjectMapper mapper = new ObjectMapper();
    String json = "";
    try {//from   w  w w .j  a  v a2s  .c  o m
        json = mapper.writeValueAsString(this);
    } catch (Exception ex) {
        logger.error(ex.getMessage());
    }
    return json;
}

From source file:com.hp.autonomy.iod.client.converter.IodConverter.java

/**
 * Creates a new IodConverter
 */
public IodConverter() {
    this(new ObjectMapper());
}

From source file:com.arpnetworking.jackson.ObjectMapperFactory.java

private static ObjectMapper createModifiableObjectMapper(final String name) {
    final ObjectMapper objectMapper = new ObjectMapper();
    final SimpleModule module = new SimpleModule(name);
    module.addSerializer(Optional.class, OptionalSerializer.newInstance());
    objectMapper.registerModule(module);
    objectMapper.registerModule(new JodaModule());
    objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
    objectMapper.configure(DeserializationFeature.WRAP_EXCEPTIONS, false);
    objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
    objectMapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
    return objectMapper;
}

From source file:software.uncharted.util.spring.CommonConfiguration.java

@Bean
public ObjectMapper buildObjectMapper() {
    return new ObjectMapper();
}

From source file:com.redhat.ipaas.api.v1.rest.ObjectMapperProducer.java

@Produces
public ObjectMapper create() {
    ObjectMapper om = new ObjectMapper();
    om.registerModule(new Jdk8Module());
    return om;
}

From source file:es.us.isa.aml.parsers.agreements.yaml.ParserYAMLUtil.java

public static String convertToYaml(String jsonContent) {
    Map<String, String> propertyMap = new HashMap<String, String>();
    ObjectMapper mapper = new ObjectMapper();
    try {//from w  ww .j  a  va 2s  .  c o  m
        propertyMap = mapper.readValue(jsonContent, new TypeReference<HashMap<String, Object>>() {
        });
    } catch (IOException ex) {
        Logger.getLogger(ParserYAMLUtil.class.getName()).log(Level.SEVERE, null, ex);
    }
    Yaml yaml = new Yaml();
    String output = yaml.dump(propertyMap);
    return output;
}

From source file:net.solarnetwork.node.reactor.io.json.JsonReactorSerializationService.java

private static ObjectMapper defaultObjectMapper() {
    ObjectMapper mapper = new ObjectMapper();
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS'Z'");
    sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
    mapper.setDateFormat(sdf);//w ww .j a va 2  s .c o  m
    return mapper;
}