List of usage examples for com.fasterxml.jackson.datatype.jsr310 JSR310Module JSR310Module
public JSR310Module()
From source file:ch.thp.proto.spring.time.web.config.SpringMVCRestConfig.java
private ObjectMapper register310TimeModule() { ObjectMapper obj = new ObjectMapper(); obj.registerModule(new JSR310Module()); obj.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); return obj;// ww w . j a v a2 s. c o m }
From source file:net.sf.gazpachoquest.questionnaires.resource.ResourceProducer.java
@Produces @GazpachoResource/* ww w .j a v a 2s. co m*/ @RequestScoped public QuestionnaireResource createQuestionnairResource(HttpServletRequest request) { RespondentAccount principal = (RespondentAccount) request.getUserPrincipal(); String apiKey = principal.getApiKey(); String secret = principal.getSecret(); logger.info("Getting QuestionnaireResource using api key {}/{} ", apiKey, secret); JacksonJsonProvider jacksonProvider = new JacksonJsonProvider(); ObjectMapper mapper = new ObjectMapper(); // mapper.findAndRegisterModules(); mapper.registerModule(new JSR310Module()); mapper.setSerializationInclusion(Include.NON_EMPTY); mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); jacksonProvider.setMapper(mapper); QuestionnaireResource resource = JAXRSClientFactory.create(BASE_URI, QuestionnaireResource.class, Collections.singletonList(jacksonProvider), null); // proxies // WebClient.client(resource).header("Authorization", "GZQ " + apiKey); Client client = WebClient.client(resource); ClientConfiguration config = WebClient.getConfig(client); config.getOutInterceptors().add(new HmacAuthInterceptor(apiKey, secret)); return resource; }
From source file:net.aethersanctum.lilrest.server.JaxRsServerModule.java
public ObjectMapper customMapper() { ObjectMapper objectMapper = new ObjectMapper(); objectMapper.registerModules(new Jdk8Module(), new JSR310Module()); objectMapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); return objectMapper; }
From source file:com.addthis.codec.jackson.Jackson.java
public static ObjectMapper registerExtraModules(ObjectMapper objectMapper) { objectMapper.registerModule(new GuavaModule()); objectMapper.registerModule(new Jdk8Module()); // jsr310 is basically just the jdk 8 date/time classes split into its own module objectMapper.registerModule(new JSR310Module()); objectMapper.registerModule(new JodaModule()); objectMapper.registerModule(new ExecutorsModule()); return objectMapper; }
From source file:org.jooby.jackson.Json.java
public Json(final ObjectMapper mapper) { this.mapper = checkNotNull(mapper, "An object mapper is required."); this.modules.add(new Jdk8Module()); // Java 8 dates this.modules.add(new JSR310Module()); }
From source file:io.yields.math.framework.kpi.ScoreDAO.java
private static ObjectMapper getObjectMapper() { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new JSR310Module()); return mapper; }
From source file:io.yields.math.framework.kpi.ExplorerJsonExporter.java
private static ObjectMapper getObjectMapper() { ObjectMapper mapper = new ObjectMapper(); mapper.enableDefaultTyping();// ww w . jav a2 s . co m mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.registerModule(new JSR310Module()); return mapper; }