public interface IntSet extends java.util.Set<java.lang.Integer>, IntCollection
Set
for int
values.Modifier and Type | Interface and Description |
---|---|
static class |
IntSet.Base
Base class for
IntSet implementations. |
Modifier and Type | Method and Description |
---|---|
default boolean |
add(java.lang.Integer x) |
default boolean |
addAll(java.util.Collection<? extends java.lang.Integer> c) |
default CharSet |
asChars() |
default void |
clear() |
default boolean |
contains(java.lang.Object o) |
default boolean |
containsAll(java.util.Collection<?> c) |
default boolean |
isEmpty() |
default boolean |
remove(java.lang.Object o) |
default boolean |
removeAll(java.util.Collection<?> c) |
default boolean |
retainAll(java.util.Collection<?> c) |
default java.util.Spliterator.OfInt |
spliterator() |
default java.lang.Integer[] |
toArray() |
default <T> T[] |
toArray(T[] a) |
addAllInts, addAllInts, addInt, removeIf, toIntArray
asInputStream, containsAllInts, containsAllInts, containsAnyInts, containsAnyInts, containsInt, forEach, forEachInt, from, from, intStream, of, once, once, parallelIntStream, read, removeAllInts, removeAllInts, removeInt, removeIntsIf, retainAllInts, retainAllInts, sequence
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.Set<java.lang.Integer>
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.Set<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.Set<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.Set<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.Set<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.Set<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.Set<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.Set<java.lang.Integer>
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.Set<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.Set<java.lang.Integer>
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.Set<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.Set<java.lang.Integer>
default CharSet asChars()
asChars
in interface IntCollection
asChars
in interface IntIterable