List of usage examples for com.fasterxml.jackson.datatype.joda JodaModule JodaModule
public JodaModule()
From source file:org.apache.nifi.att.m2x.TestM2XStreamValues.java
@Test public void testNumericValues() throws JsonParseException, IOException { final ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new JodaModule()); final String json = "{\"start\":\"2014-09-01T00:00:00.000Z\",\"end\":\"2014-09-30T23:59:59.000Z\",\"limit\":100,\"values\":[{\"timestamp\":\"2014-09-09T19:15:00.563Z\",\"value\":32},{\"timestamp\":\"2014-09-09T20:15:00.874Z\",\"value\":29},{\"timestamp\":\"2014-09-09T21:15:00.325Z\",\"value\":30}]}"; final M2XStreamValues valuesObj = mapper.readValue(json, M2XStreamValues.class); final List<M2XStreamValue> valuesList = valuesObj.getValues(); assertEquals((Integer) 100, valuesObj.getLimit()); assertEquals(3, valuesList.size());// w w w. ja v a 2s. c om assertEquals(32, valuesList.get(0).getValue()); assertEquals(29, valuesList.get(1).getValue()); assertEquals(30, valuesList.get(2).getValue()); }
From source file:com.cloudera.csd.tools.JsonUtil.java
/** * Creates a new {@link ObjectMapper} instance with the certain default * behavior: (1) sorting properties alphabetically, and (2) support for Joda * time format.//from ww w .ja va2 s .co m * <p/> */ public static ObjectMapper createObjectMapper() { ObjectMapper newMapper = new ObjectMapper(); newMapper.configure(MapperFeature.SORT_PROPERTIES_ALPHABETICALLY, true); newMapper.registerModule(new JodaModule()); return newMapper; }
From source file:org.springsource.restbucks.training.payment.web.CreditCardMarshallingTest.java
@Before public void setUp() { mapper.registerModule(new JodaModule()); }
From source file:io.sidecar.jackson.ModelMapper.java
private void register3rdPartyModules() { registerModule(new GuavaModule()); registerModule(new JodaModule()); }
From source file:org.graylog.plugins.usagestatistics.providers.SmileObjectMapperProvider.java
public SmileObjectMapperProvider() { final SmileFactory smileFactory = new SmileFactory().disable(SmileGenerator.Feature.ENCODE_BINARY_AS_7BIT) .enable(SmileGenerator.Feature.WRITE_END_MARKER); objectMapper = new ObjectMapper(smileFactory).setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE) .registerModule(new JodaModule()).registerModule(new GuavaModule()); }
From source file:com.animedetour.api.ApiModule.java
@Provides @Singleton//from w ww . j ava2 s. co m public RestAdapter restAdapter(Monolog logger, OkHttpClient client) { RestAdapter.Builder builder = new RestAdapter.Builder(); builder.setEndpoint("http://animedetour.com"); ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new JodaModule()); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); builder.setConverter(new JacksonConverter(mapper)); builder.setLog(new RestLogAdapter(logger)); builder.setLogLevel(RestAdapter.LogLevel.BASIC); builder.setClient(new OkClient(client)); RestAdapter adapter = builder.build(); return adapter; }
From source file:fi.helsinki.opintoni.config.JacksonConfiguration.java
@Bean public Jackson2ObjectMapperBuilder jackson2ObjectMapperBuilder() { Jackson2ObjectMapperBuilder jackson2ObjectMapperBuilder = new Jackson2ObjectMapperBuilder(); jackson2ObjectMapperBuilder/*from ww w. j a v a 2 s .c o m*/ .modules(Lists.newArrayList(new JavaTimeModule(), new Jdk8Module(), new JodaModule())); jackson2ObjectMapperBuilder.failOnUnknownProperties(false); return jackson2ObjectMapperBuilder; }
From source file:io.coala.json.JsonUtil.java
/** * @param instance/*ww w. ja va2 s . c om*/ */ public synchronized static void initialize(final ObjectMapper om) { om.disable(SerializationFeature.FAIL_ON_EMPTY_BEANS); final Module[] modules = { new JodaModule(), new UUIDModule(), new JavaTimeModule() }; om.registerModules(modules); LOG.trace("Using jackson v: {} with modules: {}", om.version(), Arrays.asList(modules).stream().map(m -> m.getModuleName()).collect(Collectors.toList())); }
From source file:fr.esiea.windmeal.controller.mapper.CustomObjectMapper.java
public CustomObjectMapper() { super();/*from w w w . j a v a2s .co m*/ this.configure(SerializationFeature.WRITE_ENUMS_USING_TO_STRING, true); this.configure(DeserializationFeature.READ_ENUMS_USING_TO_STRING, true); this.registerModule(new JodaModule()); }
From source file:com.nesscomputing.event.NessEventTest.java
@Before public void setUp() { mapper = new ObjectMapper(); mapper.registerModule(new JodaModule()); mapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); Assert.assertNull(payload);//from w w w.j av a 2 s. co m payload = new HashMap<String, Object>(); payload.put("udid", "wizbang"); payload.put("searchStr", "mac and cheese"); }