Class SynchronizedShortFloatMap
java.lang.Object
org.eclipse.collections.impl.map.mutable.primitive.SynchronizedShortFloatMap
- All Implemented Interfaces:
Serializable,FloatIterable,FloatValuesMap,MutableFloatValuesMap,MutableShortFloatMap,ShortFloatMap,PrimitiveIterable
A synchronized view of a
MutableShortFloatMap. 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(short key, float toBeAdded) booleanallSatisfy(FloatPredicate predicate) booleanallSatisfyKeyValue(ShortFloatPredicate 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(short key) booleancontainsValue(float value) intcount(FloatPredicate predicate) floatdetectIfNone(FloatPredicate predicate, float ifNone) voideach(FloatProcedure procedure) booleanThis must be manually synchronized by the developer.voidforEachKey(ShortProcedure procedure) voidforEachKeyValue(ShortFloatProcedure procedure) voidforEachValue(FloatProcedure procedure) floatget(short key) floatgetAndPut(short key, float putValue, float defaultValue) floatgetIfAbsent(short key, float ifAbsent) floatgetIfAbsentPut(short key, float value) floatgetIfAbsentPut(short key, FloatFunction0 function) <P> floatgetIfAbsentPutWith(short key, FloatFunction<? super P> function, P parameter) floatgetIfAbsentPutWithKey(short key, ShortToFloatFunction function) floatgetOrThrow(short 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(short key, float value) voidputAll(ShortFloatMap map) voidputPair(ShortFloatPair keyValuePair) reject(FloatPredicate predicate) reject(ShortFloatPredicate predicate) voidremove(short key) voidremoveKey(short key) floatremoveKeyIfAbsent(short key, float value) select(FloatPredicate predicate) select(ShortFloatPredicate predicate) intsize()doublesum()float[]toArray()float[]toArray(float[] target) toBag()toList()toSet()float[]toString()floatupdateValue(short key, float initialValueIfAbsent, FloatToFloatFunction function) voidupdateValues(ShortFloatToFloatFunction function) values()withKeyValue(short key, float value) withoutAllKeys(ShortIterable keys) withoutKey(short 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.MutableShortFloatMap
withAllKeyValuesMethods inherited from interface org.eclipse.collections.api.map.primitive.ShortFloatMap
injectIntoKeyValue
-
Constructor Details
-
SynchronizedShortFloatMap
-
SynchronizedShortFloatMap
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceMutableFloatValuesMap
-
put
public void put(short key, float value) - Specified by:
putin interfaceMutableShortFloatMap
-
putPair
- Specified by:
putPairin interfaceMutableShortFloatMap
-
putAll
- Specified by:
putAllin interfaceMutableShortFloatMap
-
updateValues
- Specified by:
updateValuesin interfaceMutableShortFloatMap
-
removeKey
public void removeKey(short key) - Specified by:
removeKeyin interfaceMutableShortFloatMap
-
remove
public void remove(short key) - Specified by:
removein interfaceMutableShortFloatMap
-
removeKeyIfAbsent
public float removeKeyIfAbsent(short key, float value) - Specified by:
removeKeyIfAbsentin interfaceMutableShortFloatMap
-
getIfAbsentPut
public float getIfAbsentPut(short key, float value) - Specified by:
getIfAbsentPutin interfaceMutableShortFloatMap
-
getAndPut
public float getAndPut(short key, float putValue, float defaultValue) - Specified by:
getAndPutin interfaceMutableShortFloatMap
-
getIfAbsentPut
- Specified by:
getIfAbsentPutin interfaceMutableShortFloatMap
-
getIfAbsentPutWithKey
- Specified by:
getIfAbsentPutWithKeyin interfaceMutableShortFloatMap
-
getIfAbsentPutWith
- Specified by:
getIfAbsentPutWithin interfaceMutableShortFloatMap
-
updateValue
- Specified by:
updateValuein interfaceMutableShortFloatMap
-
get
public float get(short key) - Specified by:
getin interfaceShortFloatMap
-
getIfAbsent
public float getIfAbsent(short key, float ifAbsent) - Specified by:
getIfAbsentin interfaceShortFloatMap
-
getOrThrow
public float getOrThrow(short key) - Specified by:
getOrThrowin interfaceShortFloatMap
-
containsKey
public boolean containsKey(short key) - Specified by:
containsKeyin interfaceShortFloatMap
-
containsValue
public boolean containsValue(float value) - Specified by:
containsValuein interfaceFloatValuesMap
-
forEachValue
- Specified by:
forEachValuein interfaceFloatValuesMap
-
forEachKey
- Specified by:
forEachKeyin interfaceShortFloatMap
-
forEachKeyValue
- Specified by:
forEachKeyValuein interfaceShortFloatMap
-
allSatisfyKeyValue
- Specified by:
allSatisfyKeyValuein interfaceShortFloatMap- Since:
- 12.0
-
keysView
- Specified by:
keysViewin interfaceShortFloatMap
-
keyValuesView
- Specified by:
keyValuesViewin interfaceShortFloatMap
-
flipUniqueValues
- Specified by:
flipUniqueValuesin interfaceMutableShortFloatMap- Specified by:
flipUniqueValuesin interfaceShortFloatMap
-
select
- Specified by:
selectin interfaceMutableShortFloatMap- Specified by:
selectin interfaceShortFloatMap
-
reject
- Specified by:
rejectin interfaceMutableShortFloatMap- Specified by:
rejectin interfaceShortFloatMap
-
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(short key, float toBeAdded) - Specified by:
addToValuein interfaceMutableShortFloatMap
-
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 interfaceMutableShortFloatMap
-
withoutKey
- Specified by:
withoutKeyin interfaceMutableShortFloatMap
-
withoutAllKeys
- Specified by:
withoutAllKeysin interfaceMutableShortFloatMap
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableShortFloatMap
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableShortFloatMap
-
toImmutable
- Specified by:
toImmutablein interfaceShortFloatMap
-
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 interfaceShortFloatMap
-
values
- Specified by:
valuesin interfaceFloatValuesMap
-
equals
- Specified by:
equalsin interfaceShortFloatMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceShortFloatMap- Overrides:
hashCodein classObject
-
toString
- Specified by:
toStringin interfacePrimitiveIterable- Specified by:
toStringin interfaceShortFloatMap- 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
-