Package org.apache.cassandra.utils
Class LockedDynamicList<E>
- java.lang.Object
-
- org.apache.cassandra.utils.DynamicList<E>
-
- org.apache.cassandra.utils.LockedDynamicList<E>
-
public class LockedDynamicList<E> extends DynamicList<E>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.cassandra.utils.DynamicList
DynamicList.Node<E>
-
-
Constructor Summary
Constructors Constructor Description LockedDynamicList(int maxExpectedSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DynamicList.Node<E>
append(E value, int maxSize)
E
get(int index)
void
remove(DynamicList.Node<E> node)
int
size()
-
Methods inherited from class org.apache.cassandra.utils.DynamicList
append, main
-
-
-
-
Method Detail
-
append
public DynamicList.Node<E> append(E value, int maxSize)
- Overrides:
append
in classDynamicList<E>
-
remove
public void remove(DynamicList.Node<E> node)
- Overrides:
remove
in classDynamicList<E>
-
get
public E get(int index)
- Overrides:
get
in classDynamicList<E>
-
size
public int size()
- Overrides:
size
in classDynamicList<E>
-
-