All Classes and Interfaces

Class
Description
A PropertyNamingStrategy implementation which, if the declaring class of a property is annotated with JsonSnakeCase, uses a PropertyNamingStrategies.SnakeCaseStrategy, and uses the default PropertyNamingStrategy otherwise.
A Jackson module that can (de)serialize CaffeineSpecs.
A tag interface which allows Dropwizard to load Jackson subtypes at runtime, which enables polymorphic configurations.
A subtype resolver which discovers subtypes via META-INF/services/io.dropwizard.jackson.Discoverable.
A module for deserializing enums that is more permissive than the default.
A Jackson module that can (de)serialize CacheBuilderSpecs.
A utility class for Jackson.
Marker annotation which indicates that the annotated case class should be serialized and deserialized using snake_case JSON field names instead of camelCase field names.