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

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

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

import au.net.causal.shoelaces.jersey.common.AbstractJacksonDateTimeParamConverterProvider;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.beans.factory.annotation.Autowired;

import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import java.util.Set;

public class JerseyJacksonDateTimeParamConverterProvider extends AbstractJacksonDateTimeParamConverterProvider
{
    @JerseyConfigured @Autowired
    private ObjectMapper objectMapper;

    protected JerseyJacksonDateTimeParamConverterProvider(Set> handledTypes)
    {
        super(handledTypes);
    }

    public JerseyJacksonDateTimeParamConverterProvider()
    {
        super();
    }

    @Override
    protected ObjectMapper objectMapper(Class rawType, Type genericType, Annotation[] annotations)
    {
        return objectMapper;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy