Class DruidIntList
java.lang.Object
java.util.AbstractCollection<Integer>
it.unimi.dsi.fastutil.ints.AbstractIntCollection
it.unimi.dsi.fastutil.ints.AbstractIntList
it.unimi.dsi.fastutil.ints.IntArrayList
org.apache.druid.collections.fastutil.DruidIntList
- All Implemented Interfaces:
it.unimi.dsi.fastutil.ints.IntCollection,it.unimi.dsi.fastutil.ints.IntIterable,it.unimi.dsi.fastutil.ints.IntList,it.unimi.dsi.fastutil.ints.IntStack,it.unimi.dsi.fastutil.Stack<Integer>,Serializable,Cloneable,Comparable<List<? extends Integer>>,Iterable<Integer>,Collection<Integer>,List<Integer>,RandomAccess
public class DruidIntList
extends it.unimi.dsi.fastutil.ints.IntArrayList
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class it.unimi.dsi.fastutil.ints.AbstractIntList
it.unimi.dsi.fastutil.ints.AbstractIntList.IntRandomAccessSubList, it.unimi.dsi.fastutil.ints.AbstractIntList.IntSubList -
Field Summary
Fields inherited from class it.unimi.dsi.fastutil.ints.IntArrayList
a, DEFAULT_INITIAL_CAPACITY, size -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArray(int[] vals) voidfill(int val, int count) voidfillRuns(int[] vals, int runLength, int repeat) voidfillWithRepeat(int[] vals, int repeat) voidresetToSize(int targetSize) Methods inherited from class it.unimi.dsi.fastutil.ints.IntArrayList
add, add, addAll, addAll, addElements, clear, clone, compareTo, compareTo, elements, ensureCapacity, equals, equals, forEach, getElements, getInt, indexOf, isEmpty, lastIndexOf, listIterator, of, of, rem, removeAll, removeElements, removeInt, set, setElements, size, size, sort, spliterator, subList, toArray, toList, toListWithExpectedSize, trim, trim, unstableSort, wrap, wrapMethods inherited from class it.unimi.dsi.fastutil.ints.AbstractIntList
addAll, addAll, addAll, addElements, contains, ensureIndex, ensureRestrictedIndex, hashCode, iterator, listIterator, peekInt, popInt, push, replaceAll, toIntArray, topInt, toStringMethods inherited from class it.unimi.dsi.fastutil.ints.AbstractIntCollection
add, contains, containsAll, containsAll, forEach, remove, removeAll, removeIf, retainAll, retainAll, toIntArrayMethods inherited from class java.util.AbstractCollection
toArray, toArrayMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
toArrayMethods inherited from interface it.unimi.dsi.fastutil.ints.IntCollection
containsAll, intIterator, intParallelStream, intSpliterator, intStream, parallelStream, removeIf, removeIf, removeIf, retainAll, stream, toIntArrayMethods inherited from interface it.unimi.dsi.fastutil.ints.IntIterable
forEach, forEachMethods inherited from interface it.unimi.dsi.fastutil.ints.IntList
add, add, addAll, contains, get, indexOf, lastIndexOf, remove, remove, replaceAll, replaceAll, set, setElements, setElements, sort, unstableSortMethods inherited from interface it.unimi.dsi.fastutil.ints.IntStack
peek, pop, push, top
-
Constructor Details
-
DruidIntList
public DruidIntList(int capacity)
-
-
Method Details
-
addArray
public void addArray(int[] vals) -
fill
public void fill(int val, int count) -
fillWithRepeat
public void fillWithRepeat(int[] vals, int repeat) -
fillRuns
public void fillRuns(int[] vals, int runLength, int repeat) -
resetToSize
public void resetToSize(int targetSize)
-