List of usage examples for com.fasterxml.jackson.datatype.jdk8 Jdk8Module Jdk8Module
Jdk8Module
From source file:io.leishvl.core.config.JacksonConfiguration.java
@Bean @Primary//from w w w . j av a2 s . c om public ObjectMapper objectMapper() { return new ObjectMapper().setSerializationInclusion(Include.NON_NULL) .setSerializationInclusion(Include.NON_EMPTY).setSerializationInclusion(Include.NON_ABSENT) .registerModule(new Jdk8Module()); }
From source file:no.ssb.jsonstat.v2.DatasetDeserializationTest.java
@BeforeMethod public void setUp() throws Exception { mapper = new ObjectMapper(); mapper.registerModule(new GuavaModule()); mapper.registerModule(new Jdk8Module()); mapper.registerModule(new JavaTimeModule()); mapper.registerModule(new JsonStatModule()); }
From source file:io.github.retz.admin.AdminConsoleClient.java
public AdminConsoleClient(JmxClient client) throws MalformedObjectNameException { this.client = Objects.requireNonNull(client); objectName = new ObjectName("io.github.retz.scheduler:type=AdminConsole"); this.mapper = new ObjectMapper(); this.mapper.registerModule(new Jdk8Module()); }
From source file:jp.classmethod.aws.brian.utils.BrianServerObjectMapperFactoryBean.java
@Override protected ObjectMapper createInstance() { ObjectMapper mapper = new ObjectMapper(); SimpleModule brianModule = new SimpleModule("brianServerModule", VERSION); brianModule.addSerializer(Trigger.class, new TriggerSerializer()); mapper.registerModule(brianModule);//from w ww. j a v a2s. c o m mapper.registerModule(new Jdk8Module()); mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false); mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); mapper.setVisibility(PropertyAccessor.FIELD, Visibility.ANY); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); df.setTimeZone(TimeZones.UNIVERSAL); mapper.setDateFormat(df); return mapper; }
From source file:io.github.retz.executor.RetzExecutorTest.java
@Before public void before() throws IOException { folder.create();/*from w w w. ja va2 s. co m*/ executor = new RetzExecutor(); driver = new DummyExecutorDriver(executor, folder); mapper = new ObjectMapper(); mapper.registerModule(new Jdk8Module()); LocalProcessManager.start(driver); }
From source file:com.groupon.jackson.ObjectMapperFactory.java
private static ObjectMapper createModifiableObjectMapper(final String name, final ObjectMapper objectMapper) { final SimpleModule module = new SimpleModule(name); objectMapper.registerModule(module); objectMapper.registerModule(new GuavaModule()); objectMapper.registerModule(new Jdk7Module()); objectMapper.registerModule(new Jdk8Module()); 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); objectMapper.setDateFormat(new ISO8601DateFormat()); return objectMapper; }
From source file:no.ssb.jsonstat.v2.DatasetTest.java
@BeforeMethod public void setUp() throws Exception { mapper.registerModule(new JsonStatModule()); mapper.registerModule(new Jdk8Module().configureAbsentsAsNulls(true)); mapper.setSerializationInclusion(JsonInclude.Include.NON_NULL); mapper.registerModule(new GuavaModule().configureAbsentsAsNulls(false)); }
From source file:io.github.retz.scheduler.AdminConsoleTest.java
@Test public void smoke() throws Exception { ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(new Jdk8Module()); try (AdminConsoleClient client = new AdminConsoleClient(new JmxClient("localhost", port))) { List<String> users = client.listUser(); assertFalse(users.isEmpty());//w w w. j a va 2 s . co m assertEquals(1, users.size()); assertEquals("deadbeef", users.get(0)); { String u = client.getUser(users.get(0)); User user = client.getUserAsObject(users.get(0)); assertNotNull(user); assertTrue(user.enabled()); assertEquals(u, mapper.writeValueAsString(user)); } { User user = client.createUserAsObject("@nushio"); assertNotNull(user); assertTrue(user.enabled()); System.err.println("User created: " + mapper.writeValueAsString(user)); System.err.println(FileConfiguration.userAsConfig(user)); } { System.err.println(client.enableUser("deadbeef", false)); User user = client.getUserAsObject("deadbeef"); assertNotNull(user); assertFalse(user.enabled()); } } }
From source file:io.github.cdelmas.spike.restlet.infrastructure.JacksonCustomConverter.java
private ObjectMapper createMapper() { JsonFactory jsonFactory = new JsonFactory(); jsonFactory.configure(JsonGenerator.Feature.AUTO_CLOSE_TARGET, false); ObjectMapper mapper = new ObjectMapper(jsonFactory); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); mapper.registerModule(new Jdk8Module()); return mapper; }
From source file:com.proofpoint.json.ObjectMapperProvider.java
public ObjectMapperProvider() { modules.add(new Jdk8Module()); modules.add(new JSR310Module()); modules.add(new GuavaModule()); modules.add(new JodaModule()); }