Package io.dropwizard.jackson
package io.dropwizard.jackson
-
ClassDescriptionA
PropertyNamingStrategyimplementation which, if the declaring class of a property is annotated withJsonSnakeCase, uses aPropertyNamingStrategies.SnakeCaseStrategy, and uses the defaultPropertyNamingStrategyotherwise.A Jackson module that can (de)serializeCaffeineSpecs.A tag interface which allows Dropwizard to load Jackson subtypes at runtime, which enables polymorphic configurations.A subtype resolver which discovers subtypes viaMETA-INF/services/io.dropwizard.jackson.Discoverable.A module for deserializing enums that is more permissive than the default.A Jackson module that can (de)serializeCacheBuilderSpecs.A utility class for Jackson.Marker annotation which indicates that the annotated case class should be serialized and deserialized usingsnake_caseJSON field names instead ofcamelCasefield names.