Skip to content

Instantly share code, notes, and snippets.

@oillio
oillio / DropwizardEntityFilteringFeature.java
Last active August 9, 2022 15:32
A workaround to use, in Dropwizard, entity filtering functionality provided by org.glassfish.jersey.media:jersey-media-json-jackson
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.ser.FilterProvider;
import lombok.extern.slf4j.Slf4j;
import org.glassfish.hk2.api.ServiceLocator;
import org.glassfish.hk2.api.TypeLiteral;
import org.glassfish.jersey.CommonProperties;
import org.glassfish.jersey.ServiceLocatorProvider;
import org.glassfish.jersey.internal.InternalProperties;
import org.glassfish.jersey.internal.util.PropertiesHelper;
import org.glassfish.jersey.jackson.internal.JacksonFilteringFeature;