アノテーションインターフェース Caching
@TargetSE({TYPESE,METHODSE})
@RetentionSE(RUNTIMESE)
@InheritedSE
@DocumentedSE
@Reflective
public @interface Caching
(異なる型または同じ型の)複数のキャッシュアノテーションのグループアノテーション。
このアノテーションをメタアノテーションとして使用して、属性をオーバーライドしたカスタム合成アノテーションを作成できます。
- 導入:
- 3.1
- 作成者:
- Costin Leau, Chris Beams
オプション要素の概要
オプション要素
要素の詳細
cacheable
Cacheable[] cacheable- デフォルト:
- {}
put
CachePut[] put- デフォルト:
- {}
evict
CacheEvict[] evict- デフォルト:
- {}