Package stroom.query.common.v2
Class ItemsArrayList<E>
- java.lang.Object
-
- stroom.query.common.v2.ItemsArrayList<E>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface stroom.query.common.v2.Items
Items.RemoveHandler<E>
-
-
Constructor Summary
Constructors Constructor Description ItemsArrayList()
-
Method Summary
Modifier and Type Method Description boolean
add(E item)
java.util.Iterator<E>
iterator()
boolean
remove(E item)
int
size()
void
sort(java.util.Comparator<E> comparator)
void
sortAndTrim(int size, java.util.Comparator<E> comparator, Items.RemoveHandler<E> removeHandler)
java.lang.String
toString()
-
-
-
Method Detail
-
sortAndTrim
public void sortAndTrim(int size, java.util.Comparator<E> comparator, Items.RemoveHandler<E> removeHandler)
- Specified by:
sortAndTrim
in interfaceItems<E>
-
iterator
public java.util.Iterator<E> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<E>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-