@Target({METHOD,FIELD}) @Retention(RUNTIME) public @interface Enumerated
EnumType
value
EnumType value