@Target(value={FIELD,PARAMETER}) @Retention(value=RUNTIME) public @interface Enumerated
EnumType
value
public abstract EnumType value