pojo フィールドに大文字または小文字を強制することにより、JAVA でカスタム注釈を作成するための助けに感謝します。以下のようなものを取得したい
// CaseMode enum would be
public enum CaseMode {
UPPER, LOWER;
}
@Target({ ElementType.FIELD, ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
public @interface Case {
// NEED HELP HERE
}
public class Customer {
@Case(value=CaseMode.UPPER)
private String fName;
{ set; get; }
}
デフォルトでは、Customer オブジェクトの setter メソッドは、注釈に基づいてデータを強制的に UPPERCASE または LOWERCASE で格納する必要があります。これを取得するための助けに感謝します。
前もって感謝します