- Alle Superschnittstellen:
ByteCollection,ByteIterable,Collection<Byte>,ISizeProvider,Iterable<Byte>,Set<Byte>
- Alle bekannten Unterschnittstellen:
ByteNavigableSet,ByteOrderedSet,ByteSortedSet
- Alle bekannten Implementierungsklassen:
AbstractByteSet,ByteArraySet,ByteAVLTreeSet,ByteLinkedOpenCustomHashSet,ByteLinkedOpenHashSet,ByteOpenCustomHashSet,ByteOpenHashSet,ByteRBTreeSet,ByteSets.UnmodifiableSet,ImmutableByteOpenHashSet
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 booleanremByte(byte o) A Type-Specific remove function that reduces (un)boxing.booleanremove(byte o) A Type Specific remove function to reduce boxing/unboxingdefault booleanVeraltet.default ByteSplititeratorA Type Specific Type Splititerator to reduce boxing/unboxingdefault ByteSetCreates a Wrapped Set that is Synchronizeddefault ByteSetsynchronize(Object mutex) Creates a Wrapped Set that is Synchronizeddefault ByteSetCreates a Wrapped Set that is unmodifiableVon Schnittstelle geerbte Methoden speiger.src.collections.bytes.collections.ByteCollection
add, addAll, addAll, addAll, addAll, contains, containsAll, containsAny, containsAny, parallelPrimitiveStream, pour, primitiveStream, remIf, removeAll, removeAll, removeIf, retainAll, retainAll, toByteArray, toByteArrayVon Schnittstelle geerbte Methoden speiger.src.collections.bytes.collections.ByteIterable
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
ByteIterator iterator()Beschreibung aus Schnittstelle kopiert:ByteCollectionReturns a Type-Specific Iterator to reduce (un)boxing- Angegeben von:
iteratorin SchnittstelleByteCollection- Angegeben von:
iteratorin SchnittstelleByteIterable- Angegeben von:
iteratorin SchnittstelleCollection<Byte>- Angegeben von:
iteratorin SchnittstelleIterable<Byte>- Angegeben von:
iteratorin SchnittstelleSet<Byte>- Gibt zurück:
- a iterator of the collection
- Siehe auch:
-
copy
ByteSet copy()Beschreibung aus Schnittstelle kopiert:ByteCollectionA 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 SchnittstelleByteCollection- Gibt zurück:
- a Shallow Copy of the collection
-
remove
boolean remove(byte 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
-
remByte
default boolean remByte(byte o) Beschreibung aus Schnittstelle kopiert:ByteCollectionA Type-Specific remove function that reduces (un)boxing.- Angegeben von:
remBytein SchnittstelleByteCollection- 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:ByteCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
addin SchnittstelleByteCollection- Angegeben von:
addin SchnittstelleCollection<Byte>- Angegeben von:
addin SchnittstelleSet<Byte>
-
contains
Veraltet.Beschreibung aus Schnittstelle kopiert:ByteCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
containsin SchnittstelleByteCollection- Angegeben von:
containsin SchnittstelleCollection<Byte>- Angegeben von:
containsin SchnittstelleSet<Byte>
-
remove
Veraltet.Beschreibung aus Schnittstelle kopiert:ByteCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
removein SchnittstelleByteCollection- Angegeben von:
removein SchnittstelleCollection<Byte>- Angegeben von:
removein SchnittstelleSet<Byte>
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleByteCollection- Gibt zurück:
- a new Set that is synchronized
- Siehe auch:
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleByteCollection- 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 SchnittstelleByteCollection- 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 SchnittstelleByteCollection- Angegeben von:
spliteratorin SchnittstelleByteIterable- Angegeben von:
spliteratorin SchnittstelleCollection<Byte>- Angegeben von:
spliteratorin SchnittstelleIterable<Byte>- Angegeben von:
spliteratorin SchnittstelleSet<Byte>- Gibt zurück:
- type specific splititerator
-