public class GenericsMapBarrier<K,V> extends Object implements GenericsBarrier<Map<K,V>>
| Constructor and Description |
|---|
GenericsMapBarrier(K barrierKey) |
GenericsMapBarrier(K barrierKey,
V barrierValue) |
| Modifier and Type | Method and Description |
|---|---|
void |
check(Map<K,V> map)
检测是否需要添加屏障对象 防止穿透
|
static <K,V> GenericsMapBarrier<K,V> |
create(K barrierKey)
创建屏障
|
static <K,V> GenericsMapBarrier<K,V> |
create(K barrierKey,
V barrierValue)
创建屏障
|
void |
remove(Map<K,V> map)
移除屏障对象
|
public GenericsMapBarrier(K barrierKey)
public static <K,V> GenericsMapBarrier<K,V> create(K barrierKey)
K - KV - VbarrierKey - barrierKeypublic static <K,V> GenericsMapBarrier<K,V> create(K barrierKey, V barrierValue)
K - KV - VbarrierKey - barrierKeybarrierValue - barrierValuepublic void check(Map<K,V> map)
GenericsBarriercheck in interface GenericsBarrier<Map<K,V>>map - objpublic void remove(Map<K,V> map)
GenericsBarrierremove in interface GenericsBarrier<Map<K,V>>map - objCopyright © 2025. All rights reserved.