Package com.swiftmq.tools.collection
Class ConcurrentOrderedSet
java.lang.Object
com.swiftmq.tools.collection.OrderedSet
com.swiftmq.tools.collection.ConcurrentOrderedSet
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
void
addAll
(Collection<Object> c) void
clear()
boolean
void
decreaseSize
(int reduce, int minSize) void
increaseSize
(int extend) boolean
void
resize
(int newSize) Methods inherited from class com.swiftmq.tools.collection.OrderedSet
getMax, getSet, size
-
Constructor Details
-
ConcurrentOrderedSet
public ConcurrentOrderedSet(int max)
-
-
Method Details
-
add
- Overrides:
add
in classOrderedSet
-
addAll
- Overrides:
addAll
in classOrderedSet
-
remove
- Overrides:
remove
in classOrderedSet
-
contains
- Overrides:
contains
in classOrderedSet
-
clear
public void clear()- Overrides:
clear
in classOrderedSet
-
increaseSize
public void increaseSize(int extend) - Overrides:
increaseSize
in classOrderedSet
-
decreaseSize
public void decreaseSize(int reduce, int minSize) - Overrides:
decreaseSize
in classOrderedSet
-
resize
public void resize(int newSize) - Overrides:
resize
in classOrderedSet
-