- Alle Superschnittstellen:
CharCollection,CharIterable,Collection<Character>,ISizeProvider,Iterable<Character>,Set<Character>
- Alle bekannten Unterschnittstellen:
CharNavigableSet,CharOrderedSet,CharSortedSet
- Alle bekannten Implementierungsklassen:
AbstractCharSet,CharArraySet,CharAVLTreeSet,CharLinkedOpenCustomHashSet,CharLinkedOpenHashSet,CharOpenCustomHashSet,CharOpenHashSet,CharRBTreeSet,CharSets.UnmodifiableSet,ImmutableCharOpenHashSet
A Type Specific Set class to reduce boxing/unboxing
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen speiger.src.collections.utils.ISizeProvider
ISizeProvider.CollectionSize -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdefault booleanVeraltet.default booleanVeraltet.copy()A Function that does a shallow clone of the Collection itself.iterator()Returns a Type-Specific Iterator to reduce (un)boxingdefault booleanremChar(char o) A Type-Specific remove function that reduces (un)boxing.booleanremove(char o) A Type Specific remove function to reduce boxing/unboxingdefault booleanVeraltet.default CharSplititeratorA Type Specific Type Splititerator to reduce boxing/unboxingdefault CharSetCreates a Wrapped Set that is Synchronizeddefault CharSetsynchronize(Object mutex) Creates a Wrapped Set that is Synchronizeddefault CharSetCreates a Wrapped Set that is unmodifiableVon Schnittstelle geerbte Methoden speiger.src.collections.chars.collections.CharCollection
add, addAll, addAll, addAll, addAll, contains, containsAll, containsAny, containsAny, parallelPrimitiveStream, pour, primitiveStream, remIf, removeAll, removeAll, removeIf, retainAll, retainAll, toCharArray, toCharArrayVon Schnittstelle geerbte Methoden speiger.src.collections.chars.collections.CharIterable
arrayflatMap, asAsync, count, distinct, filter, findFirst, flatMap, forEach, forEach, forEach, forEachIndexed, limit, map, matchesAll, matchesAny, matchesNone, peek, pourAsList, pourAsSet, reduce, reduce, repeat, sortedVon Schnittstelle geerbte Methoden java.util.Collection
parallelStream, stream, toArrayVon Schnittstelle geerbte Methoden speiger.src.collections.utils.ISizeProvider
size
-
Methodendetails
-
iterator
CharIterator iterator()Beschreibung aus Schnittstelle kopiert:CharCollectionReturns a Type-Specific Iterator to reduce (un)boxing- Angegeben von:
iteratorin SchnittstelleCharCollection- Angegeben von:
iteratorin SchnittstelleCharIterable- Angegeben von:
iteratorin SchnittstelleCollection<Character>- Angegeben von:
iteratorin SchnittstelleIterable<Character>- Angegeben von:
iteratorin SchnittstelleSet<Character>- Gibt zurück:
- a iterator of the collection
- Siehe auch:
-
copy
CharSet copy()Beschreibung aus Schnittstelle kopiert:CharCollectionA Function that does a shallow clone of the Collection itself. This function is more optimized then a copy constructor since the Collection does not have to be unsorted/resorted. It can be compared to Cloneable but with less exception risk- Angegeben von:
copyin SchnittstelleCharCollection- Gibt zurück:
- a Shallow Copy of the collection
-
remove
boolean remove(char o) A Type Specific remove function to reduce boxing/unboxing- Parameter:
o- the element that should be removed- Gibt zurück:
- true if the element was removed
-
remChar
default boolean remChar(char o) Beschreibung aus Schnittstelle kopiert:CharCollectionA Type-Specific remove function that reduces (un)boxing.- Angegeben von:
remCharin SchnittstelleCharCollection- Parameter:
o- the element that should be removed- Gibt zurück:
- true if the element was removed
- Siehe auch:
-
add
Veraltet.Beschreibung aus Schnittstelle kopiert:CharCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
addin SchnittstelleCharCollection- Angegeben von:
addin SchnittstelleCollection<Character>- Angegeben von:
addin SchnittstelleSet<Character>
-
contains
Veraltet.Beschreibung aus Schnittstelle kopiert:CharCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
containsin SchnittstelleCharCollection- Angegeben von:
containsin SchnittstelleCollection<Character>- Angegeben von:
containsin SchnittstelleSet<Character>
-
remove
Veraltet.Beschreibung aus Schnittstelle kopiert:CharCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
removein SchnittstelleCharCollection- Angegeben von:
removein SchnittstelleCollection<Character>- Angegeben von:
removein SchnittstelleSet<Character>
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleCharCollection- Gibt zurück:
- a new Set that is synchronized
- Siehe auch:
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleCharCollection- Parameter:
mutex- is the controller of the synchronization block- Gibt zurück:
- a new Set Wrapper that is synchronized
- Siehe auch:
-
unmodifiable
Creates a Wrapped Set that is unmodifiable- Angegeben von:
unmodifiablein SchnittstelleCharCollection- Gibt zurück:
- a new Set Wrapper that is unmodifiable
- Siehe auch:
-
spliterator
A Type Specific Type Splititerator to reduce boxing/unboxing- Angegeben von:
spliteratorin SchnittstelleCharCollection- Angegeben von:
spliteratorin SchnittstelleCharIterable- Angegeben von:
spliteratorin SchnittstelleCollection<Character>- Angegeben von:
spliteratorin SchnittstelleIterable<Character>- Angegeben von:
spliteratorin SchnittstelleSet<Character>- Gibt zurück:
- type specific splititerator
-