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) |
toCharArrayasReader, containsAllChars, containsAllChars, containsAnyChars, containsAnyChars, containsChar, forEach, forEachChar, from, from, intIterator, intStream, once, parallelIntStream, read, removeAllChars, removeAllChars, removeChar, removeCharsIf, retainAllChars, retainAllChars, sequencestatic CharList of(char... xs)
of in interface CharIterableCharList of the given elements.static CharList copy(CharIterator iterator)
CharList initialized with the members of the given CharIterator.default void clear()
clear in interface CharCollectionclear in interface CharIterableclear in interface java.util.Collection<java.lang.Character>clear in interface java.util.List<java.lang.Character>default boolean isEmpty()
isEmpty in interface CharCollectionisEmpty in interface CharIterableisEmpty 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 CharCollectioncontains 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 CharCollectiontoArray 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 CharCollectiontoArray 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 CharCollectionremove 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 CharCollectionadd 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 CharCollectionaddAll 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 CharCollectiondefault boolean addAllChars(char... xs)
addAllChars in interface CharCollectiondefault boolean addAllChars(CharCollection xs)
addAllChars in interface CharCollectiondefault boolean containsAll(java.util.Collection<?> c)
containsAll in interface CharCollectioncontainsAll 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 CharCollectionremoveAll 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 CharCollectionremoveIf in interface java.util.Collection<java.lang.Character>default boolean retainAll(java.util.Collection<?> c)
retainAll in interface CharCollectionretainAll 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 CharCollectionintSpliterator in interface CharIterable