- Alle Superschnittstellen:
Collection<Double>,DoubleCollection,DoubleIterable,ISizeProvider,Iterable<Double>,Set<Double>
- Alle bekannten Unterschnittstellen:
DoubleNavigableSet,DoubleOrderedSet,DoubleSortedSet
- Alle bekannten Implementierungsklassen:
AbstractDoubleSet,DoubleArraySet,DoubleAVLTreeSet,DoubleLinkedOpenCustomHashSet,DoubleLinkedOpenHashSet,DoubleOpenCustomHashSet,DoubleOpenHashSet,DoubleRBTreeSet,DoubleSets.UnmodifiableSet,ImmutableDoubleOpenHashSet
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 booleanremDouble(double o) A Type-Specific remove function that reduces (un)boxing.booleanremove(double o) A Type Specific remove function to reduce boxing/unboxingdefault booleanVeraltet.default DoubleSplititeratorA Type Specific Type Splititerator to reduce boxing/unboxingdefault DoubleSetCreates a Wrapped Set that is Synchronizeddefault DoubleSetsynchronize(Object mutex) Creates a Wrapped Set that is Synchronizeddefault DoubleSetCreates a Wrapped Set that is unmodifiableVon Schnittstelle geerbte Methoden java.util.Collection
parallelStream, stream, toArrayVon Schnittstelle geerbte Methoden speiger.src.collections.doubles.collections.DoubleCollection
add, addAll, addAll, addAll, addAll, contains, containsAll, containsAny, containsAny, parallelPrimitiveStream, pour, primitiveStream, remIf, removeAll, removeAll, removeIf, retainAll, retainAll, toDoubleArray, toDoubleArrayVon Schnittstelle geerbte Methoden speiger.src.collections.doubles.collections.DoubleIterable
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 speiger.src.collections.utils.ISizeProvider
size
-
Methodendetails
-
iterator
DoubleIterator iterator()Beschreibung aus Schnittstelle kopiert:DoubleCollectionReturns a Type-Specific Iterator to reduce (un)boxing- Angegeben von:
iteratorin SchnittstelleCollection<Double>- Angegeben von:
iteratorin SchnittstelleDoubleCollection- Angegeben von:
iteratorin SchnittstelleDoubleIterable- Angegeben von:
iteratorin SchnittstelleIterable<Double>- Angegeben von:
iteratorin SchnittstelleSet<Double>- Gibt zurück:
- a iterator of the collection
- Siehe auch:
-
copy
DoubleSet copy()Beschreibung aus Schnittstelle kopiert:DoubleCollectionA 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 SchnittstelleDoubleCollection- Gibt zurück:
- a Shallow Copy of the collection
-
remove
boolean remove(double 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
-
remDouble
default boolean remDouble(double o) Beschreibung aus Schnittstelle kopiert:DoubleCollectionA Type-Specific remove function that reduces (un)boxing.- Angegeben von:
remDoublein SchnittstelleDoubleCollection- 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:DoubleCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
addin SchnittstelleCollection<Double>- Angegeben von:
addin SchnittstelleDoubleCollection- Angegeben von:
addin SchnittstelleSet<Double>
-
contains
Veraltet.Beschreibung aus Schnittstelle kopiert:DoubleCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
containsin SchnittstelleCollection<Double>- Angegeben von:
containsin SchnittstelleDoubleCollection- Angegeben von:
containsin SchnittstelleSet<Double>
-
remove
Veraltet.Beschreibung aus Schnittstelle kopiert:DoubleCollectionThis default implementation delegates to the corresponding type-specific function.
- Angegeben von:
removein SchnittstelleCollection<Double>- Angegeben von:
removein SchnittstelleDoubleCollection- Angegeben von:
removein SchnittstelleSet<Double>
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleDoubleCollection- Gibt zurück:
- a new Set that is synchronized
- Siehe auch:
-
synchronize
Creates a Wrapped Set that is Synchronized- Angegeben von:
synchronizein SchnittstelleDoubleCollection- 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 SchnittstelleDoubleCollection- 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 SchnittstelleCollection<Double>- Angegeben von:
spliteratorin SchnittstelleDoubleCollection- Angegeben von:
spliteratorin SchnittstelleDoubleIterable- Angegeben von:
spliteratorin SchnittstelleIterable<Double>- Angegeben von:
spliteratorin SchnittstelleSet<Double>- Gibt zurück:
- type specific splititerator
-