Class SynchronizedLongFloatMap
java.lang.Object
org.eclipse.collections.impl.map.mutable.primitive.SynchronizedLongFloatMap
- All Implemented Interfaces:
Serializable,FloatIterable,FloatValuesMap,LongFloatMap,MutableFloatValuesMap,MutableLongFloatMap,PrimitiveIterable
A synchronized view of a
MutableLongFloatMap. It is imperative that the user manually synchronize on the collection when iterating over it using the
MutableFloatIterator as per Collections.synchronizedCollection(Collection).
This file was automatically generated from template file synchronizedPrimitivePrimitiveMap.stg.
- Since:
- 3.1.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloataddToValue(long key, float toBeAdded) booleanallSatisfy(FloatPredicate predicate) booleanallSatisfyKeyValue(LongFloatPredicate predicate) booleananySatisfy(FloatPredicate predicate) voidappendString(Appendable appendable) voidappendString(Appendable appendable, String separator) voidappendString(Appendable appendable, String start, String separator, String end) asLazy()doubleaverage()chunk(int size) voidclear()<V> MutableBag<V>collect(FloatToObjectFunction<? extends V> function) booleancontains(float value) booleancontainsAll(float... source) booleancontainsAll(FloatIterable source) booleancontainsKey(long key) booleancontainsValue(float value) intcount(FloatPredicate predicate) floatdetectIfNone(FloatPredicate predicate, float ifNone) voideach(FloatProcedure procedure) booleanThis must be manually synchronized by the developer.voidforEachKey(LongProcedure procedure) voidforEachKeyValue(LongFloatProcedure procedure) voidforEachValue(FloatProcedure procedure) floatget(long key) floatgetAndPut(long key, float putValue, float defaultValue) floatgetIfAbsent(long key, float ifAbsent) floatgetIfAbsentPut(long key, float value) floatgetIfAbsentPut(long key, FloatFunction0 function) <P> floatgetIfAbsentPutWith(long key, FloatFunction<? super P> function, P parameter) floatgetIfAbsentPutWithKey(long key, LongToFloatFunction function) floatgetOrThrow(long key) inthashCode()<T> TinjectInto(T injectedValue, ObjectFloatToObjectFunction<? super T, ? extends T> function) booleanisEmpty()keySet()keysView()makeString(String separator) makeString(String start, String separator, String end) floatmax()floatmaxIfEmpty(float defaultValue) doublemedian()floatmin()floatminIfEmpty(float defaultValue) booleannoneSatisfy(FloatPredicate predicate) booleannotEmpty()voidput(long key, float value) voidputAll(LongFloatMap map) voidputPair(LongFloatPair keyValuePair) reject(FloatPredicate predicate) reject(LongFloatPredicate predicate) voidremove(long key) voidremoveKey(long key) floatremoveKeyIfAbsent(long key, float value) select(FloatPredicate predicate) select(LongFloatPredicate predicate) intsize()doublesum()float[]toArray()float[]toArray(float[] target) toBag()toList()toSet()float[]toString()floatupdateValue(long key, float initialValueIfAbsent, FloatToFloatFunction function) voidupdateValues(LongFloatToFloatFunction function) values()withKeyValue(long key, float value) withoutAllKeys(LongIterable keys) withoutKey(long key) Methods inherited from interface org.eclipse.collections.api.FloatIterable
averageIfEmpty, collect, collectBoolean, collectByte, collectChar, collectDouble, collectFloat, collectInt, collectLong, collectShort, containsAny, containsAny, containsNone, containsNone, flatCollect, forEach, injectIntoBoolean, injectIntoByte, injectIntoChar, injectIntoDouble, injectIntoFloat, injectIntoInt, injectIntoLong, injectIntoShort, medianIfEmpty, reduce, reduceIfEmpty, reject, select, summaryStatistics, toSortedList, toSortedListBy, toSortedListByMethods inherited from interface org.eclipse.collections.api.map.primitive.FloatValuesMap
tapMethods inherited from interface org.eclipse.collections.api.map.primitive.LongFloatMap
injectIntoKeyValueMethods inherited from interface org.eclipse.collections.api.map.primitive.MutableLongFloatMap
withAllKeyValues
-
Constructor Details
-
SynchronizedLongFloatMap
-
SynchronizedLongFloatMap
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceMutableFloatValuesMap
-
put
public void put(long key, float value) - Specified by:
putin interfaceMutableLongFloatMap
-
putPair
- Specified by:
putPairin interfaceMutableLongFloatMap
-
putAll
- Specified by:
putAllin interfaceMutableLongFloatMap
-
updateValues
- Specified by:
updateValuesin interfaceMutableLongFloatMap
-
removeKey
public void removeKey(long key) - Specified by:
removeKeyin interfaceMutableLongFloatMap
-
remove
public void remove(long key) - Specified by:
removein interfaceMutableLongFloatMap
-
removeKeyIfAbsent
public float removeKeyIfAbsent(long key, float value) - Specified by:
removeKeyIfAbsentin interfaceMutableLongFloatMap
-
getIfAbsentPut
public float getIfAbsentPut(long key, float value) - Specified by:
getIfAbsentPutin interfaceMutableLongFloatMap
-
getAndPut
public float getAndPut(long key, float putValue, float defaultValue) - Specified by:
getAndPutin interfaceMutableLongFloatMap
-
getIfAbsentPut
- Specified by:
getIfAbsentPutin interfaceMutableLongFloatMap
-
getIfAbsentPutWithKey
- Specified by:
getIfAbsentPutWithKeyin interfaceMutableLongFloatMap
-
getIfAbsentPutWith
- Specified by:
getIfAbsentPutWithin interfaceMutableLongFloatMap
-
updateValue
- Specified by:
updateValuein interfaceMutableLongFloatMap
-
get
public float get(long key) - Specified by:
getin interfaceLongFloatMap
-
getIfAbsent
public float getIfAbsent(long key, float ifAbsent) - Specified by:
getIfAbsentin interfaceLongFloatMap
-
getOrThrow
public float getOrThrow(long key) - Specified by:
getOrThrowin interfaceLongFloatMap
-
containsKey
public boolean containsKey(long key) - Specified by:
containsKeyin interfaceLongFloatMap
-
containsValue
public boolean containsValue(float value) - Specified by:
containsValuein interfaceFloatValuesMap
-
forEachValue
- Specified by:
forEachValuein interfaceFloatValuesMap
-
forEachKey
- Specified by:
forEachKeyin interfaceLongFloatMap
-
forEachKeyValue
- Specified by:
forEachKeyValuein interfaceLongFloatMap
-
allSatisfyKeyValue
- Specified by:
allSatisfyKeyValuein interfaceLongFloatMap- Since:
- 12.0
-
keysView
- Specified by:
keysViewin interfaceLongFloatMap
-
keyValuesView
- Specified by:
keyValuesViewin interfaceLongFloatMap
-
flipUniqueValues
- Specified by:
flipUniqueValuesin interfaceLongFloatMap- Specified by:
flipUniqueValuesin interfaceMutableLongFloatMap
-
select
- Specified by:
selectin interfaceLongFloatMap- Specified by:
selectin interfaceMutableLongFloatMap
-
reject
- Specified by:
rejectin interfaceLongFloatMap- Specified by:
rejectin interfaceMutableLongFloatMap
-
floatIterator
This must be manually synchronized by the developer.- Specified by:
floatIteratorin interfaceFloatIterable- Specified by:
floatIteratorin interfaceMutableFloatValuesMap
-
each
- Specified by:
eachin interfaceFloatIterable- Since:
- 7.0.
-
count
- Specified by:
countin interfaceFloatIterable
-
anySatisfy
- Specified by:
anySatisfyin interfaceFloatIterable
-
allSatisfy
- Specified by:
allSatisfyin interfaceFloatIterable
-
noneSatisfy
- Specified by:
noneSatisfyin interfaceFloatIterable
-
select
- Specified by:
selectin interfaceFloatIterable- Specified by:
selectin interfaceFloatValuesMap- Specified by:
selectin interfaceMutableFloatValuesMap
-
reject
- Specified by:
rejectin interfaceFloatIterable- Specified by:
rejectin interfaceFloatValuesMap- Specified by:
rejectin interfaceMutableFloatValuesMap
-
collect
- Specified by:
collectin interfaceFloatIterable- Specified by:
collectin interfaceFloatValuesMap- Specified by:
collectin interfaceMutableFloatValuesMap
-
detectIfNone
- Specified by:
detectIfNonein interfaceFloatIterable
-
sum
public double sum()- Specified by:
sumin interfaceFloatIterable
-
max
public float max()- Specified by:
maxin interfaceFloatIterable
-
maxIfEmpty
public float maxIfEmpty(float defaultValue) - Specified by:
maxIfEmptyin interfaceFloatIterable
-
min
public float min()- Specified by:
minin interfaceFloatIterable
-
minIfEmpty
public float minIfEmpty(float defaultValue) - Specified by:
minIfEmptyin interfaceFloatIterable
-
average
public double average()- Specified by:
averagein interfaceFloatIterable
-
median
public double median()- Specified by:
medianin interfaceFloatIterable
-
addToValue
public float addToValue(long key, float toBeAdded) - Specified by:
addToValuein interfaceMutableLongFloatMap
-
toSortedArray
public float[] toSortedArray()- Specified by:
toSortedArrayin interfaceFloatIterable
-
toSortedList
- Specified by:
toSortedListin interfaceFloatIterable
-
toArray
public float[] toArray()- Specified by:
toArrayin interfaceFloatIterable
-
toArray
public float[] toArray(float[] target) - Specified by:
toArrayin interfaceFloatIterable
-
contains
public boolean contains(float value) - Specified by:
containsin interfaceFloatIterable
-
containsAll
public boolean containsAll(float... source) - Specified by:
containsAllin interfaceFloatIterable
-
containsAll
- Specified by:
containsAllin interfaceFloatIterable
-
toList
- Specified by:
toListin interfaceFloatIterable
-
toSet
- Specified by:
toSetin interfaceFloatIterable
-
toBag
- Specified by:
toBagin interfaceFloatIterable
-
asLazy
- Specified by:
asLazyin interfaceFloatIterable
-
withKeyValue
- Specified by:
withKeyValuein interfaceMutableLongFloatMap
-
withoutKey
- Specified by:
withoutKeyin interfaceMutableLongFloatMap
-
withoutAllKeys
- Specified by:
withoutAllKeysin interfaceMutableLongFloatMap
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableLongFloatMap
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableLongFloatMap
-
toImmutable
- Specified by:
toImmutablein interfaceLongFloatMap
-
size
public int size()- Specified by:
sizein interfacePrimitiveIterable
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfacePrimitiveIterable
-
notEmpty
public boolean notEmpty()- Specified by:
notEmptyin interfacePrimitiveIterable
-
keySet
- Specified by:
keySetin interfaceLongFloatMap
-
values
- Specified by:
valuesin interfaceFloatValuesMap
-
equals
- Specified by:
equalsin interfaceLongFloatMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceLongFloatMap- Overrides:
hashCodein classObject
-
toString
- Specified by:
toStringin interfaceLongFloatMap- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classObject
-
makeString
- Specified by:
makeStringin interfacePrimitiveIterable
-
makeString
- Specified by:
makeStringin interfacePrimitiveIterable
-
makeString
- Specified by:
makeStringin interfacePrimitiveIterable
-
appendString
- Specified by:
appendStringin interfacePrimitiveIterable
-
appendString
- Specified by:
appendStringin interfacePrimitiveIterable
-
appendString
- Specified by:
appendStringin interfacePrimitiveIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectFloatToObjectFunction<? super T, ? extends T> function) - Specified by:
injectIntoin interfaceFloatIterable
-
chunk
- Specified by:
chunkin interfaceFloatIterable
-