Annotation Type JsonValue


@Target({FIELD,METHOD}) @Retention(CLASS) public @interface JsonValue
Specify json value source used for serialization/deserialization. Can be used on field or getter.
     enum MyEnum {
         FIRST("a"),
         SECOND("b");

        @JsonValue
         public final String value;

         MyEnum(String value) {
             this.value = value;
         }
     }