2017-03-28 15 views
1

コンパイル時に別の注釈に注釈を付ける方法はありますか?Java:コンパイル時に別の注釈の近くに注釈を付ける

私の目標は、彼/彼女は注釈を宣言するたびので、以下の例以下は、メソッドAnnotation1上で宣言プログラマB、場合、彼は下に宣言する必要があります別の注釈

を宣言するために、「プログラマB」を強制することですかその上、Annotation2

コード例:

@Annotation1 
@Annotation2 
public void method(){} 

これはさえ可能ですか?

答えて

1

あなたはこのようなあなた自身の注釈を加えることができます。

@Annotation1 
@Annotation2 
public @interface CustomAnnotation { 
} 

そして、私はあなたのアプローチが好き注釈

+0

のうちの2つを組み合わせた@CustomAnnotationを使用し、注釈1に、その後CustomAnnotationとにパラメータを渡すことが方法です。 2? –

関連する問題