All Downloads are FREE. Search and download functionalities are using the official Maven repository.

au.net.causal.shoelaces.jersey.JerseyObjectMapperConfigurer Maven / Gradle / Ivy

There is a newer version: 3.0
Show newest version
package au.net.causal.shoelaces.jersey;

import com.fasterxml.jackson.databind.ObjectMapper;

/**
 * Hook for customizing the Jackson object mapper used by Jersey.
 * 

* * Beans that implement this interface will be picked up and their configure() methods will be run * when Jersey is initialized. This allows object mapper features to be easily configured from Spring Boot * applications. *

* * Configurers only affect Jersey's object mapper, which is actually copied from the 'standard' object mapper in * Spring Boot. This allows the standard object mapper to be used for other purposes while Jersey's one can be * customized specifically. */ @FunctionalInterface public interface JerseyObjectMapperConfigurer { /** * Customize an object mapper that is used for Jersey. * * @param objectMapper the object mapper to configure. */ public void configure(ObjectMapper objectMapper); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy