Examples of GuavaModule


Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

    @Inject
    public JacksonJSONConverter(EnvironmentVariables environmentVariables) {
        this.environmentVariables = environmentVariables;
        mapper = new ObjectMapper();
        mapper.registerModule(new JodaModule());
        mapper.registerModule(new GuavaModule());
        mapper.registerModule(new TestOutcomeModule());
        mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false);
        mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);

        reader = mapper.reader(TestOutcome.class);
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

        clientConfig.property(ApacheClientProperties.CONNECTION_MANAGER, poolingClientConnectionManager);

        ObjectMapper mapper = new ObjectMapper();
        mapper.enable(SerializationFeature.INDENT_OUTPUT);
        mapper.registerModule(new GuavaModule());

        // create JsonProvider to provide custom ObjectMapper
        JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider();
        provider.setMapper(mapper);
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

    }

    private void registerJacksonSupport() {
        ObjectMapper mapper = new ObjectMapper();
        mapper.enable(SerializationFeature.INDENT_OUTPUT);
        mapper.registerModule(new GuavaModule());

        // create JsonProvider to provide custom ObjectMapper
        JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider();
        provider.setMapper(mapper);
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

   * Uses jackson to load json configuration from a File into a full object
   * tree representation of that json.
   */
  public static JmxProcess getJmxProcess(File file) throws IOException {
    ObjectMapper mapper = new ObjectMapper();
    mapper.registerModule(new GuavaModule());
    JmxProcess jmx = mapper.readValue(file, JmxProcess.class);
    jmx.setName(file.getName());
    return jmx;
  }
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

    }

    private void registerJacksonSupport() {
        ObjectMapper mapper = new ObjectMapper();
        mapper.enable(SerializationFeature.INDENT_OUTPUT);
        mapper.registerModule(new GuavaModule());

        // create JsonProvider to provide custom ObjectMapper
        JacksonJaxbJsonProvider provider = new JacksonJaxbJsonProvider();
        provider.setMapper(mapper);
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

  {
  public static ObjectMapper getObjectMapper()
    {
    ObjectMapper mapper = new ObjectMapper();

    mapper.registerModule( new GuavaModule() );

    SimpleModule module = new SimpleModule( "LingualModule" );

    addSerializers( module );
    addDeserializers( module );
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

* Time: 17:00
*/
public class StdUserTest {
    @Test
    public void should_serialize_deserialize() throws Exception {
        ObjectMapper objectMapper = new ObjectMapper().registerModule(new GuavaModule());

        String admin = objectMapper.writer().writeValueAsString(
                new StdUser("admin", ImmutableSet.<String>of("restx-admin")));

        assertThat(admin).isEqualTo("{\"name\":\"admin\",\"roles\":[\"restx-admin\"]}");
View Full Code Here

Examples of com.fasterxml.jackson.datatype.guava.GuavaModule

    @Provides @Named(MAPPER_NAME)
    public ObjectMapper mapper(final Factory factory) {
        ObjectMapper mapper = new ObjectMapper()
                .registerModule(new JodaModule())
                .registerModule(new GuavaModule())
                .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)
                .disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)
                .disable(DeserializationFeature.EAGER_DESERIALIZER_FETCH)
                .disable(SerializationFeature.EAGER_SERIALIZER_FETCH);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.