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)
GenericsBarrier
check
in interface GenericsBarrier<Map<?,?>>
map
- objpublic void remove(Map<?,?> map)
GenericsBarrier
remove
in interface GenericsBarrier<Map<?,?>>
map
- objCopyright © 2024. All rights reserved.