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)Eget(int index)voidremove(DynamicList.Node<E> node)intsize()-
Methods inherited from class org.apache.cassandra.utils.DynamicList
append, main
-
-
-
-
Method Detail
-
append
public DynamicList.Node<E> append(E value, int maxSize)
- Overrides:
appendin classDynamicList<E>
-
remove
public void remove(DynamicList.Node<E> node)
- Overrides:
removein classDynamicList<E>
-
get
public E get(int index)
- Overrides:
getin classDynamicList<E>
-
size
public int size()
- Overrides:
sizein classDynamicList<E>
-
-