java.io.Serializable, MutableDoubleCollection, DoubleIterable, PrimitiveIterable, DoubleSet, MutableDoubleSetpublic class SynchronizedDoubleSet extends AbstractSynchronizedDoubleCollection implements MutableDoubleSet
MutableDoubleSet. It is imperative that the user manually synchronize on the collection when iterating over it using the
DoubleIterator, as per Collections.synchronizedCollection(Collection).
This file was automatically generated from template file synchronizedPrimitiveSet.stg.
MutableDoubleSet.asSynchronized(),
MutableSet.asSynchronized(),
Serialized Form| Constructor | Description |
|---|---|
SynchronizedDoubleSet(MutableDoubleSet set) |
|
SynchronizedDoubleSet(MutableDoubleSet set,
java.lang.Object newLock) |
| Modifier and Type | Method | Description |
|---|---|---|
LazyDoubleIterable |
asLazy() |
Returns a LazyDoubleIterable adapter wrapping the source DoubleIterable.
|
MutableDoubleSet |
asSynchronized() |
|
MutableDoubleSet |
asUnmodifiable() |
|
<V> MutableSet<V> |
collect(DoubleToObjectFunction<? extends V> function) |
Returns a new collection with the results of applying the specified function on each element of the source
collection.
|
boolean |
equals(java.lang.Object otherSet) |
Follows the same general contract as
Set.equals(Object). |
DoubleSet |
freeze() |
Returns a frozen copy of this set.
|
int |
hashCode() |
Follows the same general contract as
Set.hashCode(). |
MutableDoubleSet |
newEmpty() |
Creates a new empty mutable version of the same Set type.
|
static SynchronizedDoubleSet |
of(MutableDoubleSet set) |
This method will take a MutableDoubleSet and wrap it directly in a SynchronizedDoubleSet.
|
static SynchronizedDoubleSet |
of(MutableDoubleSet set,
java.lang.Object lock) |
This method will take a MutableDoubleSet and wrap it directly in a SynchronizedDoubleSet.
|
MutableDoubleSet |
reject(DoublePredicate predicate) |
Returns a new DoubleIterable with all of the elements in the DoubleIterable that
return false for the specified predicate.
|
MutableDoubleSet |
select(DoublePredicate predicate) |
Returns a new DoubleIterable with all of the elements in the DoubleIterable that
return true for the specified predicate.
|
ImmutableDoubleSet |
toImmutable() |
Returns an immutable copy of this set.
|
SynchronizedDoubleSet |
with(double element) |
|
SynchronizedDoubleSet |
withAll(DoubleIterable elements) |
|
SynchronizedDoubleSet |
without(double element) |
|
SynchronizedDoubleSet |
withoutAll(DoubleIterable elements) |
add, addAll, addAll, allSatisfy, anySatisfy, appendString, appendString, appendString, average, chunk, clear, contains, containsAll, containsAll, count, detectIfNone, doubleIterator, each, forEach, injectInto, isEmpty, makeString, makeString, makeString, max, maxIfEmpty, median, min, minIfEmpty, noneSatisfy, notEmpty, reduce, reduceIfEmpty, remove, removeAll, removeAll, removeIf, retainAll, retainAll, size, sum, toArray, toBag, toList, toSet, toSortedArray, toSortedList, toStringallSatisfy, anySatisfy, average, averageIfEmpty, chunk, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, contains, containsAll, containsAll, count, detectIfNone, each, flatCollect, forEach, injectInto, max, maxIfEmpty, median, medianIfEmpty, min, minIfEmpty, noneSatisfy, reduce, reduceIfEmpty, reject, select, sum, summaryStatistics, toArray, toBag, toList, toSet, toSortedArray, toSortedListadd, addAll, addAll, clear, doubleIterator, remove, removeAll, removeAll, removeIf, retainAll, retainAlltapappendString, appendString, appendString, isEmpty, makeString, makeString, makeString, notEmpty, size, toStringpublic SynchronizedDoubleSet(MutableDoubleSet set)
public SynchronizedDoubleSet(MutableDoubleSet set, java.lang.Object newLock)
public static SynchronizedDoubleSet of(MutableDoubleSet set)
public static SynchronizedDoubleSet of(MutableDoubleSet set, java.lang.Object lock)
public SynchronizedDoubleSet without(double element)
without in interface MutableDoubleCollectionwithout in interface MutableDoubleSetwithout in class AbstractSynchronizedDoubleCollectionpublic SynchronizedDoubleSet with(double element)
with in interface MutableDoubleCollectionwith in interface MutableDoubleSetwith in class AbstractSynchronizedDoubleCollectionpublic SynchronizedDoubleSet withAll(DoubleIterable elements)
withAll in interface MutableDoubleCollectionwithAll in interface MutableDoubleSetwithAll in class AbstractSynchronizedDoubleCollectionpublic SynchronizedDoubleSet withoutAll(DoubleIterable elements)
withoutAll in interface MutableDoubleCollectionwithoutAll in interface MutableDoubleSetwithoutAll in class AbstractSynchronizedDoubleCollectionpublic MutableDoubleSet select(DoublePredicate predicate)
DoubleIterableselect in interface DoubleIterableselect in interface DoubleSetselect in interface MutableDoubleCollectionselect in interface MutableDoubleSetselect in class AbstractSynchronizedDoubleCollectionpublic MutableDoubleSet reject(DoublePredicate predicate)
DoubleIterablereject in interface DoubleIterablereject in interface DoubleSetreject in interface MutableDoubleCollectionreject in interface MutableDoubleSetreject in class AbstractSynchronizedDoubleCollectionpublic <V> MutableSet<V> collect(DoubleToObjectFunction<? extends V> function)
DoubleIterablecollect in interface DoubleIterablecollect in interface DoubleSetcollect in interface MutableDoubleCollectioncollect in interface MutableDoubleSetcollect in class AbstractSynchronizedDoubleCollectionpublic boolean equals(java.lang.Object otherSet)
DoubleSetSet.equals(Object).public int hashCode()
DoubleSetSet.hashCode().public LazyDoubleIterable asLazy()
DoubleIterableasLazy in interface DoubleIterableasLazy in class AbstractSynchronizedDoubleCollectionpublic MutableDoubleSet asUnmodifiable()
asUnmodifiable in interface MutableDoubleCollectionasUnmodifiable in interface MutableDoubleSetasUnmodifiable in class AbstractSynchronizedDoubleCollectionpublic MutableDoubleSet asSynchronized()
asSynchronized in interface MutableDoubleCollectionasSynchronized in interface MutableDoubleSetasSynchronized in class AbstractSynchronizedDoubleCollectionpublic DoubleSet freeze()
MutableDoubleSetfreeze in interface DoubleSetfreeze in interface MutableDoubleSetpublic ImmutableDoubleSet toImmutable()
MutableDoubleSettoImmutable in interface DoubleSettoImmutable in interface MutableDoubleCollectiontoImmutable in interface MutableDoubleSettoImmutable in class AbstractSynchronizedDoubleCollectionpublic MutableDoubleSet newEmpty()
MutableDoubleSetnewEmpty in interface MutableDoubleCollectionnewEmpty in interface MutableDoubleSetCopyright © 2004–2020. All rights reserved.