@Documented @Retention(RUNTIME) @Target(ANNOTATION_TYPE) public @interface Retention
アノテーション付きインタフェースを持つ注釈が保持される期間を示します。 注釈インタフェース宣言にRetention注釈が存在しない場合、保存ポリシーはデフォルトで
RetentionPolicy.CLASSに設定されます。 
 Retentionメタ注釈は、メタ注釈付きインタフェースが注釈に直接使用されている場合にのみ有効です。 メタ注釈付きインタフェースが別の注釈付きインタフェースでメンバー・インタフェースとして使用されている場合は無効です。
- Java言語仕様を参照してください:
 - 
9.6.4.2 @Retention
 - 導入されたバージョン:
 - 1.5
 
- 
必須要素のサマリー
必須要素 
- 
要素の詳細
- 
value
RetentionPolicy value保持ポリシーを返します。- 戻り値:
 - 保持ポリシー
 
 
 -