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