|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||
java.lang.Objectjava.lang.Enum<JsonFormat.Feature>
com.fasterxml.jackson.annotation.JsonFormat.Feature
public static enum JsonFormat.Feature
Set of features that can be enabled/disabled for property annotated.
These often relate to specific SerializationFeature
or DeserializationFeature, as noted by entries.
Note that whether specific setting has an effect depends on whether
JsonSerializer / JsonDeserializer being used
takes the format setting into account. If not, please file an issue
for adding support via issue tracker for package that has handlers
(if you know which one; if not, just use `jackson-databind`).
| Enum Constant Summary | |
|---|---|
ACCEPT_SINGLE_VALUE_AS_ARRAY
Override for DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY
which will allow deserialization of JSON non-array values into single-element
Java arrays and Collections. |
|
WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS
Override for SerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS,
similar constraints apply. |
|
WRITE_DATES_WITH_ZONE_ID
Override for SerializationFeature.WRITE_DATES_WITH_ZONE_ID,
similar constraints apply. |
|
WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED
Override for SerializationFeature.WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED
which will force serialization of single-element arrays and Collections
as that single element and excluding array wrapper. |
|
WRITE_SORTED_MAP_ENTRIES
Override for SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS,
enabling of which will force sorting of Map keys before
serialization. |
|
| Method Summary | |
|---|---|
static JsonFormat.Feature |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static JsonFormat.Feature[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final JsonFormat.Feature ACCEPT_SINGLE_VALUE_AS_ARRAY
DeserializationFeature.ACCEPT_SINGLE_VALUE_AS_ARRAY
which will allow deserialization of JSON non-array values into single-element
Java arrays and Collections.
public static final JsonFormat.Feature WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS
SerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS,
similar constraints apply.
public static final JsonFormat.Feature WRITE_DATES_WITH_ZONE_ID
SerializationFeature.WRITE_DATES_WITH_ZONE_ID,
similar constraints apply.
public static final JsonFormat.Feature WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED
SerializationFeature.WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED
which will force serialization of single-element arrays and Collections
as that single element and excluding array wrapper.
public static final JsonFormat.Feature WRITE_SORTED_MAP_ENTRIES
SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS,
enabling of which will force sorting of Map keys before
serialization.
| Method Detail |
|---|
public static JsonFormat.Feature[] values()
for (JsonFormat.Feature c : JsonFormat.Feature.values()) System.out.println(c);
public static JsonFormat.Feature valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is null
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | ||||||||