public interface CharList extends java.util.List<java.lang.Character>, CharCollection
List
for char
values.Modifier and Type | Method and Description |
---|---|
default boolean |
add(java.lang.Character x) |
default void |
add(int index,
java.lang.Character x) |
default boolean |
addAll(java.util.Collection<? extends java.lang.Character> c) |
default boolean |
addAll(int index,
java.util.Collection<? extends java.lang.Character> c) |
default boolean |
addAllChars(char... xs) |
default boolean |
addAllChars(CharCollection xs) |
default boolean |
addAllCharsAt(int index,
char... xs) |
default boolean |
addAllCharsAt(int index,
CharCollection xs) |
default boolean |
addChar(char x) |
default void |
addCharAt(int index,
char x) |
default int |
binarySearch(char x) |
default void |
clear() |
default boolean |
contains(java.lang.Object o) |
default boolean |
containsAll(java.util.Collection<?> c) |
static CharList |
copy(CharIterator iterator) |
default java.lang.Character |
get(int index) |
default char |
getChar(int index) |
default int |
indexOf(java.lang.Object o) |
default int |
indexOfChar(char x) |
default java.util.Spliterator.OfInt |
intSpliterator() |
default boolean |
isEmpty() |
default int |
lastIndexOf(java.lang.Object o) |
default int |
lastIndexOfChar(char x) |
default CharListIterator |
listIterator() |
default CharListIterator |
listIterator(int index) |
static CharList |
of(char... xs) |
default java.lang.Character |
remove(int index) |
default boolean |
remove(java.lang.Object o) |
default boolean |
removeAll(java.util.Collection<?> c) |
default char |
removeCharAt(int index) |
default boolean |
removeIf(java.util.function.Predicate<? super java.lang.Character> filter) |
default void |
replaceAll(java.util.function.UnaryOperator<java.lang.Character> operator) |
default void |
replaceAllChars(CharUnaryOperator operator) |
default boolean |
retainAll(java.util.Collection<?> c) |
default java.lang.Character |
set(int index,
java.lang.Character x) |
default char |
setChar(int index,
char x) |
default void |
sort(java.util.Comparator<? super java.lang.Character> c) |
default void |
sortChars() |
default void |
sortChars(CharComparator c) |
default CharList |
subList(int fromIndex,
int toIndex) |
default java.lang.Character[] |
toArray() |
default <T> T[] |
toArray(T[] a) |
toCharArray
asReader, containsAllChars, containsAllChars, containsAnyChars, containsAnyChars, containsChar, forEach, forEachChar, from, from, intIterator, intStream, once, parallelIntStream, read, removeAllChars, removeAllChars, removeChar, removeCharsIf, retainAllChars, retainAllChars, sequence
static CharList of(char... xs)
of
in interface CharIterable
CharList
of the given elements.static CharList copy(CharIterator iterator)
CharList
initialized with the members of the given CharIterator
.default void clear()
clear
in interface CharCollection
clear
in interface CharIterable
clear
in interface java.util.Collection<java.lang.Character>
clear
in interface java.util.List<java.lang.Character>
default boolean isEmpty()
isEmpty
in interface CharCollection
isEmpty
in interface CharIterable
isEmpty
in interface java.util.Collection<java.lang.Character>
isEmpty
in interface java.util.List<java.lang.Character>
default boolean contains(java.lang.Object o)
contains
in interface CharCollection
contains
in interface java.util.Collection<java.lang.Character>
contains
in interface java.util.List<java.lang.Character>
default java.lang.Character[] toArray()
toArray
in interface CharCollection
toArray
in interface java.util.Collection<java.lang.Character>
toArray
in interface java.util.List<java.lang.Character>
default <T> T[] toArray(T[] a)
toArray
in interface CharCollection
toArray
in interface java.util.Collection<java.lang.Character>
toArray
in interface java.util.List<java.lang.Character>
default boolean remove(java.lang.Object o)
remove
in interface CharCollection
remove
in interface java.util.Collection<java.lang.Character>
remove
in interface java.util.List<java.lang.Character>
default boolean add(java.lang.Character x)
add
in interface CharCollection
add
in interface java.util.Collection<java.lang.Character>
add
in interface java.util.List<java.lang.Character>
default boolean addAll(int index, java.util.Collection<? extends java.lang.Character> c)
addAll
in interface java.util.List<java.lang.Character>
default boolean addAllCharsAt(int index, char... xs)
default boolean addAllCharsAt(int index, CharCollection xs)
default void replaceAll(java.util.function.UnaryOperator<java.lang.Character> operator)
replaceAll
in interface java.util.List<java.lang.Character>
default void replaceAllChars(CharUnaryOperator operator)
default void sortChars()
default void sortChars(CharComparator c)
default void sort(java.util.Comparator<? super java.lang.Character> c)
sort
in interface java.util.List<java.lang.Character>
default int binarySearch(char x)
default CharList subList(int fromIndex, int toIndex)
subList
in interface java.util.List<java.lang.Character>
default boolean addAll(java.util.Collection<? extends java.lang.Character> c)
addAll
in interface CharCollection
addAll
in interface java.util.Collection<java.lang.Character>
addAll
in interface java.util.List<java.lang.Character>
default boolean addChar(char x)
addChar
in interface CharCollection
default boolean addAllChars(char... xs)
addAllChars
in interface CharCollection
default boolean addAllChars(CharCollection xs)
addAllChars
in interface CharCollection
default boolean containsAll(java.util.Collection<?> c)
containsAll
in interface CharCollection
containsAll
in interface java.util.Collection<java.lang.Character>
containsAll
in interface java.util.List<java.lang.Character>
default boolean removeAll(java.util.Collection<?> c)
removeAll
in interface CharCollection
removeAll
in interface java.util.Collection<java.lang.Character>
removeAll
in interface java.util.List<java.lang.Character>
default boolean removeIf(java.util.function.Predicate<? super java.lang.Character> filter)
removeIf
in interface CharCollection
removeIf
in interface java.util.Collection<java.lang.Character>
default boolean retainAll(java.util.Collection<?> c)
retainAll
in interface CharCollection
retainAll
in interface java.util.Collection<java.lang.Character>
retainAll
in interface java.util.List<java.lang.Character>
default java.lang.Character get(int index)
get
in interface java.util.List<java.lang.Character>
default char getChar(int index)
default java.lang.Character set(int index, java.lang.Character x)
set
in interface java.util.List<java.lang.Character>
default char setChar(int index, char x)
default void add(int index, java.lang.Character x)
add
in interface java.util.List<java.lang.Character>
default void addCharAt(int index, char x)
default java.lang.Character remove(int index)
remove
in interface java.util.List<java.lang.Character>
default char removeCharAt(int index)
default int lastIndexOf(java.lang.Object o)
lastIndexOf
in interface java.util.List<java.lang.Character>
default int lastIndexOfChar(char x)
default int indexOf(java.lang.Object o)
indexOf
in interface java.util.List<java.lang.Character>
default int indexOfChar(char x)
default CharListIterator listIterator()
listIterator
in interface java.util.List<java.lang.Character>
default CharListIterator listIterator(int index)
listIterator
in interface java.util.List<java.lang.Character>
default java.util.Spliterator.OfInt intSpliterator()
intSpliterator
in interface CharCollection
intSpliterator
in interface CharIterable