| Interface | Description |
|---|---|
| ValueTranslator<Type> |
Translator between
Enum and a serialized value. |
| Class | Description |
|---|---|
| EnumSerializer<T extends Enum<T>> |
Serializer for
Enums. |
| EnumSerializerResolver |
Resolver for
enums, can handle any enum type and supports
different translators between serialized and object form. |
| IgnoreCaseNameTranslator |
ValueTranslator that uses the name of the enum. |
| NameTranslator |
ValueTranslator that uses the name of the enum. |
| OrdinalTranslator |
Translator that will use the
Enum.ordinal() of an enum value in. |
| Annotation Type | Description |
|---|---|
| MapEnumVia |
Annotation to give the serialization library a hint on how a certain enum
should be mapped.
|
Copyright © 2016. All rights reserved.