public class GenericsCollectionBarrier<T> extends Object implements GenericsBarrier<Collection<T>>
Constructor and Description |
---|
GenericsCollectionBarrier(T barrierValue) |
Modifier and Type | Method and Description |
---|---|
void |
check(Collection<T> list)
检测是否需要添加屏障对象 防止穿透
|
static <T> GenericsCollectionBarrier<T> |
create(T barrierValue)
创建屏障
|
void |
remove(Collection<T> list)
移除屏障对象
|
public GenericsCollectionBarrier(T barrierValue)
public static <T> GenericsCollectionBarrier<T> create(T barrierValue)
T
- TbarrierValue
- barrierValuepublic void check(Collection<T> list)
GenericsBarrier
check
in interface GenericsBarrier<Collection<T>>
list
- objpublic void remove(Collection<T> list)
GenericsBarrier
remove
in interface GenericsBarrier<Collection<T>>
list
- objCopyright © 2024. All rights reserved.