Javaは、たとえば、注釈の値を定義できます:MyValue
注釈のデフォルト値を設定することは可能ですが、私は必須にすることが可能であるかどうかを疑問に思ったJavaアノテーションの値を必須にすることはできますか?
public @interface MyAnnotation {
int MyValue();
}
。私が意味するのは、クラスまたはフィールドに注釈を付けるときにユーザにMyValue
の値を指定させることです。
私はドキュメントを調べましたが、何も見つかりませんでした。誰かがこの問題の解決策を持っているのですか、注釈の値を必須にすることは不可能ですか?
どのように私はそれをお見逃しでしたか、ありがとう! – JVerstry