Interface | Description |
---|---|
Discoverable |
A tag interface which allows Dropwizard to load Jackson subtypes at runtime, which enables polymorphic
configurations.
|
Class | Description |
---|---|
AnnotationSensitivePropertyNamingStrategy |
A
PropertyNamingStrategy implementation which, if the declaring class of a property is
annotated with JsonSnakeCase , uses a
PropertyNamingStrategy.LowerCaseWithUnderscoresStrategy , and uses
the default PropertyNamingStrategy otherwise. |
DiscoverableSubtypeResolver |
A subtype resolver which discovers subtypes via
META-INF/services/io.dropwizard.jackson.Discoverable . |
FuzzyEnumModule |
A module for deserializing enums that is more permissive than the default.
|
GuavaExtrasModule | |
Jackson |
A utility class for Jackson.
|
LogbackModule |
Annotation Type | Description |
---|---|
JsonSnakeCase |
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. |
Copyright © 2017. All rights reserved.