Class OpenArrayList<T>
java.lang.Object
java.util.AbstractCollection<T>
it.unimi.dsi.fastutil.objects.AbstractObjectCollection<T>
it.unimi.dsi.fastutil.objects.AbstractObjectList<T>
it.unimi.dsi.fastutil.objects.ObjectArrayList<T>
dev.pfaff.altargui.util.OpenArrayList<T>
- All Implemented Interfaces:
it.unimi.dsi.fastutil.objects.ObjectCollection<T>
,it.unimi.dsi.fastutil.objects.ObjectIterable<T>
,it.unimi.dsi.fastutil.objects.ObjectList<T>
,it.unimi.dsi.fastutil.Stack<T>
,Serializable
,Cloneable
,Comparable<List<? extends T>>
,Iterable<T>
,Collection<T>
,List<T>
,RandomAccess
,SequencedCollection<T>
public final class OpenArrayList<T>
extends it.unimi.dsi.fastutil.objects.ObjectArrayList<T>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectList
it.unimi.dsi.fastutil.objects.AbstractObjectList.ObjectRandomAccessSubList<K>, it.unimi.dsi.fastutil.objects.AbstractObjectList.ObjectSubList<K>
-
Field Summary
Fields inherited from class it.unimi.dsi.fastutil.objects.ObjectArrayList
a, DEFAULT_INITIAL_CAPACITY, size, wrapped
-
Method Summary
Modifier and TypeMethodDescriptionT[]
a()
boolean
static OpenArrayList
<Object> create()
static OpenArrayList
<Object> create
(int capacity) static <T> OpenArrayList
<T> static <T> OpenArrayList
<T> createGeneric
(int capacity) void
ensureCapacity
(int capacity) T[]
ensureCapacityAndReturnArray
(int capacity) void
void
forEachReversed
(Consumer<? super T> action) getUnchecked
(int index) void
setSizeAssumeCapacityAndInitialized
(int size) void
swapRemoveUnchecked
(int i) static <T> OpenArrayList
<T> wrap
(T[] a) Methods inherited from class it.unimi.dsi.fastutil.objects.ObjectArrayList
add, addAll, addAll, addElements, clear, clone, compareTo, compareTo, elements, equals, equals, get, getElements, indexOf, isEmpty, lastIndexOf, listIterator, of, of, remove, remove, removeAll, removeElements, removeIf, set, setElements, size, size, sort, spliterator, subList, toArray, toArray, toList, toListWithExpectedSize, trim, trim, unstableSort, wrap
Methods inherited from class it.unimi.dsi.fastutil.objects.AbstractObjectList
addAll, addElements, contains, ensureIndex, ensureRestrictedIndex, hashCode, iterator, listIterator, peek, pop, push, top, toString
Methods inherited from class java.util.AbstractCollection
containsAll, retainAll
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
Methods inherited from interface java.util.List
addFirst, addLast, containsAll, getFirst, getLast, removeFirst, removeLast, replaceAll, retainAll, reversed
Methods inherited from interface it.unimi.dsi.fastutil.objects.ObjectList
addAll, setElements, setElements
-
Method Details
-
create
-
create
-
wrap
-
createGeneric
-
createGeneric
-
a
-
setSizeAssumeCapacityAndInitialized
public void setSizeAssumeCapacityAndInitialized(int size) -
ensureCapacity
public void ensureCapacity(int capacity) - Overrides:
ensureCapacity
in classit.unimi.dsi.fastutil.objects.ObjectArrayList<T>
-
ensureCapacityAndReturnArray
-
forEach
-
forEachReversed
-
swapRemoveUnchecked
public void swapRemoveUnchecked(int i) -
add
-
getUnchecked
-