Package | Description |
---|---|
com.fasterxml.jackson.databind |
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode ), as well as
writing Java Objects and trees as JSON. |
com.fasterxml.jackson.databind.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
com.fasterxml.jackson.databind.util |
Utility classes for Mapper package.
|
Modifier and Type | Class and Description |
---|---|
static class |
EnumNamingStrategies.CamelCaseStrategy
An implementation of
EnumNamingStrategy that converts enum names in the typical upper
snake case format to camel case format. |
Modifier and Type | Method and Description |
---|---|
static EnumNamingStrategy |
EnumNamingStrategyFactory.createEnumNamingStrategyInstance(Object namingDef,
boolean canOverrideAccessModifiers)
Factory method for creating an instance of
EnumNamingStrategy from a provided namingDef . |
Modifier and Type | Method and Description |
---|---|
static EnumResolver |
EnumResolver.constructUsingEnumNamingStrategy(DeserializationConfig config,
Class<?> enumCls,
EnumNamingStrategy enumNamingStrategy)
Factory method for constructing resolver that maps the name of enums converted to external property
names into Enum value using an implementation of
EnumNamingStrategy . |
static EnumValues |
EnumValues.constructUsingEnumNamingStrategy(MapperConfig<?> config,
Class<Enum<?>> enumClass,
EnumNamingStrategy namingStrategy)
Returns String serializations of Enum name using an instance of
EnumNamingStrategy . |
Copyright © 2008–2023 FasterXML. All rights reserved.