public class BitCharSet extends java.lang.Object implements CharSortedSet
CharSortedSet backed by two SparseBitSets for positive and negative values.| Constructor and Description |
|---|
BitCharSet(char... xs) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addChar(char x) |
void |
clear() |
boolean |
containsChar(char x) |
boolean |
equals(java.lang.Object o) |
char |
firstChar() |
int |
hashCode() |
boolean |
isEmpty() |
CharIterator |
iterator() |
char |
lastChar() |
boolean |
removeChar(char x) |
int |
size() |
java.lang.String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcomparator, first, headSet, headSet, intSpliterator, last, subSet, subSet, tailSet, tailSetadd, addAll, contains, containsAll, remove, removeAll, retainAll, toArray, toArrayaddAllChars, addAllChars, removeIf, toCharArrayasReader, containsAllChars, containsAllChars, containsAnyChars, containsAnyChars, forEach, forEachChar, from, from, intIterator, intStream, of, once, parallelIntStream, read, removeAllChars, removeAllChars, removeCharsIf, retainAllChars, retainAllChars, sequencepublic int size()
size in interface java.util.Collection<java.lang.Character>size in interface java.util.Set<java.lang.Character>public CharIterator iterator()
iterator in interface java.lang.Iterable<java.lang.Character>iterator in interface java.util.Collection<java.lang.Character>iterator in interface java.util.Set<java.lang.Character>iterator in interface CharIterablepublic boolean isEmpty()
isEmpty in interface java.util.Collection<java.lang.Character>isEmpty in interface java.util.Set<java.lang.Character>isEmpty in interface CharCollectionisEmpty in interface CharIterableisEmpty in interface CharSetpublic void clear()
clear in interface java.util.Collection<java.lang.Character>clear in interface java.util.Set<java.lang.Character>clear in interface CharCollectionclear in interface CharIterableclear in interface CharSetpublic boolean addChar(char x)
addChar in interface CharCollectionpublic boolean removeChar(char x)
removeChar in interface CharIterablepublic boolean containsChar(char x)
containsChar in interface CharIterablepublic char firstChar()
firstChar in interface CharSortedSetpublic char lastChar()
lastChar in interface CharSortedSetpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in interface java.util.Collection<java.lang.Character>equals in interface java.util.Set<java.lang.Character>equals in class java.lang.Objectpublic int hashCode()
hashCode in interface java.util.Collection<java.lang.Character>hashCode in interface java.util.Set<java.lang.Character>hashCode in class java.lang.Object