public interface IntList extends java.util.List<java.lang.Integer>, IntCollection
List
for int
values.Modifier and Type | Method and Description |
---|---|
default boolean |
add(java.lang.Integer x) |
default void |
add(int index,
java.lang.Integer x) |
default boolean |
addAll(java.util.Collection<? extends java.lang.Integer> c) |
default boolean |
addAll(int index,
java.util.Collection<? extends java.lang.Integer> c) |
default boolean |
addAllInts(int... xs) |
default boolean |
addAllInts(IntCollection xs) |
default boolean |
addAllIntsAt(int index,
int... xs) |
default boolean |
addAllIntsAt(int index,
IntCollection xs) |
default boolean |
addInt(int x) |
default void |
addIntAt(int index,
int x) |
default CharList |
asChars() |
default int |
binarySearch(int x) |
default void |
clear() |
default boolean |
contains(java.lang.Object o) |
default boolean |
containsAll(java.util.Collection<?> c) |
static IntList |
copy(java.util.PrimitiveIterator.OfInt iterator) |
default java.lang.Integer |
get(int index) |
default int |
getInt(int index) |
default int |
indexOf(java.lang.Object o) |
default int |
indexOfInt(int x) |
default boolean |
isEmpty() |
default int |
lastIndexOf(java.lang.Object o) |
default int |
lastIndexOfInt(int x) |
default IntListIterator |
listIterator() |
default IntListIterator |
listIterator(int index) |
static IntList |
of(int... xs) |
default java.lang.Integer |
remove(int index) |
default boolean |
remove(java.lang.Object o) |
default boolean |
removeAll(java.util.Collection<?> c) |
default boolean |
removeIf(java.util.function.Predicate<? super java.lang.Integer> filter) |
default int |
removeIntAt(int index) |
default void |
replaceAll(java.util.function.UnaryOperator<java.lang.Integer> operator) |
default void |
replaceAllInts(java.util.function.IntUnaryOperator operator) |
default boolean |
retainAll(java.util.Collection<?> c) |
default java.lang.Integer |
set(int index,
java.lang.Integer x) |
default int |
setInt(int index,
int x) |
default void |
sort(java.util.Comparator<? super java.lang.Integer> c) |
default void |
sortInts() |
default void |
sortInts(IntComparator c) |
default java.util.Spliterator.OfInt |
spliterator() |
default IntList |
subList(int fromIndex,
int toIndex) |
default java.lang.Integer[] |
toArray() |
default <T> T[] |
toArray(T[] a) |
toIntArray
asInputStream, containsAllInts, containsAllInts, containsAnyInts, containsAnyInts, containsInt, forEach, forEachInt, from, from, intStream, once, once, parallelIntStream, read, removeAllInts, removeAllInts, removeInt, removeIntsIf, retainAllInts, retainAllInts, sequence
static IntList of(int... xs)
of
in interface IntIterable
IntList
of the given elements.static IntList copy(java.util.PrimitiveIterator.OfInt iterator)
IntList
initialized with the members of the given PrimitiveIterator.OfInt
.default void clear()
clear
in interface java.util.Collection<java.lang.Integer>
clear
in interface IntCollection
clear
in interface IntIterable
clear
in interface java.util.List<java.lang.Integer>
default boolean isEmpty()
isEmpty
in interface java.util.Collection<java.lang.Integer>
isEmpty
in interface IntCollection
isEmpty
in interface IntIterable
isEmpty
in interface java.util.List<java.lang.Integer>
default boolean contains(java.lang.Object o)
contains
in interface java.util.Collection<java.lang.Integer>
contains
in interface IntCollection
contains
in interface java.util.List<java.lang.Integer>
default java.lang.Integer[] toArray()
toArray
in interface java.util.Collection<java.lang.Integer>
toArray
in interface IntCollection
toArray
in interface java.util.List<java.lang.Integer>
default <T> T[] toArray(T[] a)
toArray
in interface java.util.Collection<java.lang.Integer>
toArray
in interface IntCollection
toArray
in interface java.util.List<java.lang.Integer>
default boolean remove(java.lang.Object o)
remove
in interface java.util.Collection<java.lang.Integer>
remove
in interface IntCollection
remove
in interface java.util.List<java.lang.Integer>
default boolean add(java.lang.Integer x)
add
in interface java.util.Collection<java.lang.Integer>
add
in interface IntCollection
add
in interface java.util.List<java.lang.Integer>
default boolean addAll(int index, java.util.Collection<? extends java.lang.Integer> c)
addAll
in interface java.util.List<java.lang.Integer>
default boolean addAllIntsAt(int index, int... xs)
default boolean addAllIntsAt(int index, IntCollection xs)
default void replaceAll(java.util.function.UnaryOperator<java.lang.Integer> operator)
replaceAll
in interface java.util.List<java.lang.Integer>
default void replaceAllInts(java.util.function.IntUnaryOperator operator)
default void sortInts()
default void sortInts(IntComparator c)
default void sort(java.util.Comparator<? super java.lang.Integer> c)
sort
in interface java.util.List<java.lang.Integer>
default int binarySearch(int x)
default IntList subList(int fromIndex, int toIndex)
subList
in interface java.util.List<java.lang.Integer>
default boolean addAll(java.util.Collection<? extends java.lang.Integer> c)
addAll
in interface java.util.Collection<java.lang.Integer>
addAll
in interface IntCollection
addAll
in interface java.util.List<java.lang.Integer>
default boolean addInt(int x)
addInt
in interface IntCollection
default boolean addAllInts(int... xs)
addAllInts
in interface IntCollection
default boolean addAllInts(IntCollection xs)
addAllInts
in interface IntCollection
default boolean containsAll(java.util.Collection<?> c)
containsAll
in interface java.util.Collection<java.lang.Integer>
containsAll
in interface IntCollection
containsAll
in interface java.util.List<java.lang.Integer>
default boolean removeAll(java.util.Collection<?> c)
removeAll
in interface java.util.Collection<java.lang.Integer>
removeAll
in interface IntCollection
removeAll
in interface java.util.List<java.lang.Integer>
default boolean removeIf(java.util.function.Predicate<? super java.lang.Integer> filter)
removeIf
in interface java.util.Collection<java.lang.Integer>
removeIf
in interface IntCollection
default boolean retainAll(java.util.Collection<?> c)
retainAll
in interface java.util.Collection<java.lang.Integer>
retainAll
in interface IntCollection
retainAll
in interface java.util.List<java.lang.Integer>
default java.lang.Integer get(int index)
get
in interface java.util.List<java.lang.Integer>
default int getInt(int index)
default java.lang.Integer set(int index, java.lang.Integer x)
set
in interface java.util.List<java.lang.Integer>
default int setInt(int index, int x)
default void add(int index, java.lang.Integer x)
add
in interface java.util.List<java.lang.Integer>
default void addIntAt(int index, int x)
default java.lang.Integer remove(int index)
remove
in interface java.util.List<java.lang.Integer>
default int removeIntAt(int index)
default int lastIndexOf(java.lang.Object o)
lastIndexOf
in interface java.util.List<java.lang.Integer>
default int lastIndexOfInt(int x)
default int indexOf(java.lang.Object o)
indexOf
in interface java.util.List<java.lang.Integer>
default int indexOfInt(int x)
default IntListIterator listIterator()
listIterator
in interface java.util.List<java.lang.Integer>
default IntListIterator listIterator(int index)
listIterator
in interface java.util.List<java.lang.Integer>
default java.util.Spliterator.OfInt spliterator()
spliterator
in interface java.util.Collection<java.lang.Integer>
spliterator
in interface IntCollection
spliterator
in interface IntIterable
spliterator
in interface java.lang.Iterable<java.lang.Integer>
spliterator
in interface java.util.List<java.lang.Integer>
default CharList asChars()
asChars
in interface IntCollection
asChars
in interface IntIterable