@JsonSerialize(using=EnumAsIonSymbolSerializer.class)on enumeration members that should serialize at symbols (which amounts to serializing without being surrounded by double-quotes)
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint)
Overrides tools. Implements tools. Default implementation specifies no format. |
| public void | serialize(Enum<?> value, JsonGenerator g, SerializationContext provider)
Implements abstract tools. Method that can be called to ask implementation to serialize values of type this serializer handles. |
| EnumAsIonSymbolSerializer | back to summary |
|---|---|
| public EnumAsIonSymbolSerializer() | |
| acceptJsonFormatVisitor | back to summary |
|---|---|
| public void acceptJsonFormatVisitor(JsonFormatVisitorWrapper visitor, JavaType typeHint) Overrides tools. Implements tools. Doc from tools. Default implementation specifies no format. This behavior is usually overriden by custom serializers.
| |
| serialize | back to summary |
|---|---|
| public void serialize(Enum<?> value, JsonGenerator g, SerializationContext provider) Implements abstract tools. Doc from tools. Method that can be called to ask implementation to serialize values of type this serializer handles.
| |