Class UnmodifiableFloatFloatMap
- java.lang.Object
-
- org.eclipse.collections.impl.map.mutable.primitive.UnmodifiableFloatFloatMap
-
- All Implemented Interfaces:
Serializable,FloatIterable,FloatFloatMap,FloatValuesMap,MutableFloatFloatMap,MutableFloatValuesMap,PrimitiveIterable
public class UnmodifiableFloatFloatMap extends Object implements MutableFloatFloatMap, Serializable
This file was automatically generated from template file unmodifiablePrimitivePrimitiveMap.stg.- Since:
- 3.1.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableFloatFloatMap(MutableFloatFloatMap map)
-
Method Summary
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.FloatFloatMap
injectIntoKeyValue
-
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, toSortedListBy
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.FloatValuesMap
tap
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.MutableFloatFloatMap
withAllKeyValues
-
-
-
-
Constructor Detail
-
UnmodifiableFloatFloatMap
public UnmodifiableFloatFloatMap(MutableFloatFloatMap map)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceMutableFloatValuesMap
-
put
public void put(float key, float value)- Specified by:
putin interfaceMutableFloatFloatMap
-
putPair
public void putPair(FloatFloatPair keyValuePair)
- Specified by:
putPairin interfaceMutableFloatFloatMap
-
putAll
public void putAll(FloatFloatMap map)
- Specified by:
putAllin interfaceMutableFloatFloatMap
-
updateValues
public void updateValues(FloatFloatToFloatFunction function)
- Specified by:
updateValuesin interfaceMutableFloatFloatMap
-
removeKey
public void removeKey(float key)
- Specified by:
removeKeyin interfaceMutableFloatFloatMap
-
remove
public void remove(float key)
- Specified by:
removein interfaceMutableFloatFloatMap
-
removeKeyIfAbsent
public float removeKeyIfAbsent(float key, float value)- Specified by:
removeKeyIfAbsentin interfaceMutableFloatFloatMap
-
getIfAbsentPut
public float getIfAbsentPut(float key, float value)- Specified by:
getIfAbsentPutin interfaceMutableFloatFloatMap
-
getAndPut
public float getAndPut(float key, float putValue, float defaultValue)- Specified by:
getAndPutin interfaceMutableFloatFloatMap
-
getIfAbsentPut
public float getIfAbsentPut(float key, FloatFunction0 function)- Specified by:
getIfAbsentPutin interfaceMutableFloatFloatMap
-
getIfAbsentPutWithKey
public float getIfAbsentPutWithKey(float key, FloatToFloatFunction function)- Specified by:
getIfAbsentPutWithKeyin interfaceMutableFloatFloatMap
-
getIfAbsentPutWith
public <P> float getIfAbsentPutWith(float key, FloatFunction<? super P> function, P parameter)- Specified by:
getIfAbsentPutWithin interfaceMutableFloatFloatMap
-
updateValue
public float updateValue(float key, float initialValueIfAbsent, FloatToFloatFunction function)- Specified by:
updateValuein interfaceMutableFloatFloatMap
-
get
public float get(float key)
- Specified by:
getin interfaceFloatFloatMap
-
getIfAbsent
public float getIfAbsent(float key, float ifAbsent)- Specified by:
getIfAbsentin interfaceFloatFloatMap
-
getOrThrow
public float getOrThrow(float key)
- Specified by:
getOrThrowin interfaceFloatFloatMap
-
containsKey
public boolean containsKey(float key)
- Specified by:
containsKeyin interfaceFloatFloatMap
-
containsValue
public boolean containsValue(float value)
- Specified by:
containsValuein interfaceFloatValuesMap
-
forEachValue
public void forEachValue(FloatProcedure procedure)
- Specified by:
forEachValuein interfaceFloatValuesMap
-
forEachKey
public void forEachKey(FloatProcedure procedure)
- Specified by:
forEachKeyin interfaceFloatFloatMap
-
forEachKeyValue
public void forEachKeyValue(FloatFloatProcedure procedure)
- Specified by:
forEachKeyValuein interfaceFloatFloatMap
-
keysView
public LazyFloatIterable keysView()
- Specified by:
keysViewin interfaceFloatFloatMap
-
keyValuesView
public RichIterable<FloatFloatPair> keyValuesView()
- Specified by:
keyValuesViewin interfaceFloatFloatMap
-
flipUniqueValues
public MutableFloatFloatMap flipUniqueValues()
- Specified by:
flipUniqueValuesin interfaceFloatFloatMap- Specified by:
flipUniqueValuesin interfaceMutableFloatFloatMap
-
select
public MutableFloatFloatMap select(FloatFloatPredicate predicate)
- Specified by:
selectin interfaceFloatFloatMap- Specified by:
selectin interfaceMutableFloatFloatMap
-
reject
public MutableFloatFloatMap reject(FloatFloatPredicate predicate)
- Specified by:
rejectin interfaceFloatFloatMap- Specified by:
rejectin interfaceMutableFloatFloatMap
-
floatIterator
public MutableFloatIterator floatIterator()
- Specified by:
floatIteratorin interfaceFloatIterable- Specified by:
floatIteratorin interfaceMutableFloatValuesMap
-
each
public void each(FloatProcedure procedure)
- Specified by:
eachin interfaceFloatIterable- Since:
- 7.0.
-
count
public int count(FloatPredicate predicate)
- Specified by:
countin interfaceFloatIterable
-
anySatisfy
public boolean anySatisfy(FloatPredicate predicate)
- Specified by:
anySatisfyin interfaceFloatIterable
-
allSatisfy
public boolean allSatisfy(FloatPredicate predicate)
- Specified by:
allSatisfyin interfaceFloatIterable
-
noneSatisfy
public boolean noneSatisfy(FloatPredicate predicate)
- Specified by:
noneSatisfyin interfaceFloatIterable
-
select
public MutableFloatBag select(FloatPredicate predicate)
- Specified by:
selectin interfaceFloatIterable- Specified by:
selectin interfaceFloatValuesMap- Specified by:
selectin interfaceMutableFloatValuesMap
-
reject
public MutableFloatBag reject(FloatPredicate predicate)
- Specified by:
rejectin interfaceFloatIterable- Specified by:
rejectin interfaceFloatValuesMap- Specified by:
rejectin interfaceMutableFloatValuesMap
-
collect
public <V> MutableBag<V> collect(FloatToObjectFunction<? extends V> function)
- Specified by:
collectin interfaceFloatIterable- Specified by:
collectin interfaceFloatValuesMap- Specified by:
collectin interfaceMutableFloatValuesMap
-
detectIfNone
public float detectIfNone(FloatPredicate predicate, float ifNone)
- 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(float key, float toBeAdded)- Specified by:
addToValuein interfaceMutableFloatFloatMap
-
toSortedArray
public float[] toSortedArray()
- Specified by:
toSortedArrayin interfaceFloatIterable
-
toSortedList
public MutableFloatList 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
public boolean containsAll(FloatIterable source)
- Specified by:
containsAllin interfaceFloatIterable
-
toList
public MutableFloatList toList()
- Specified by:
toListin interfaceFloatIterable
-
toSet
public MutableFloatSet toSet()
- Specified by:
toSetin interfaceFloatIterable
-
toBag
public MutableFloatBag toBag()
- Specified by:
toBagin interfaceFloatIterable
-
asLazy
public LazyFloatIterable asLazy()
- Specified by:
asLazyin interfaceFloatIterable
-
withKeyValue
public MutableFloatFloatMap withKeyValue(float key, float value)
- Specified by:
withKeyValuein interfaceMutableFloatFloatMap
-
withoutKey
public MutableFloatFloatMap withoutKey(float key)
- Specified by:
withoutKeyin interfaceMutableFloatFloatMap
-
withoutAllKeys
public MutableFloatFloatMap withoutAllKeys(FloatIterable keys)
- Specified by:
withoutAllKeysin interfaceMutableFloatFloatMap
-
asUnmodifiable
public MutableFloatFloatMap asUnmodifiable()
- Specified by:
asUnmodifiablein interfaceMutableFloatFloatMap
-
asSynchronized
public MutableFloatFloatMap asSynchronized()
- Specified by:
asSynchronizedin interfaceMutableFloatFloatMap
-
toImmutable
public ImmutableFloatFloatMap toImmutable()
- Specified by:
toImmutablein interfaceFloatFloatMap
-
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
public MutableFloatSet keySet()
- Specified by:
keySetin interfaceFloatFloatMap
-
values
public MutableFloatCollection values()
- Specified by:
valuesin interfaceFloatValuesMap
-
equals
public boolean equals(Object otherMap)
- Specified by:
equalsin interfaceFloatFloatMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceFloatFloatMap- Overrides:
hashCodein classObject
-
toString
public String toString()
- Specified by:
toStringin interfaceFloatFloatMap- Specified by:
toStringin interfacePrimitiveIterable- Overrides:
toStringin classObject
-
makeString
public String makeString()
- Specified by:
makeStringin interfacePrimitiveIterable
-
makeString
public String makeString(String separator)
- Specified by:
makeStringin interfacePrimitiveIterable
-
makeString
public String makeString(String start, String separator, String end)
- Specified by:
makeStringin interfacePrimitiveIterable
-
appendString
public void appendString(Appendable appendable)
- Specified by:
appendStringin interfacePrimitiveIterable
-
appendString
public void appendString(Appendable appendable, String separator)
- Specified by:
appendStringin interfacePrimitiveIterable
-
appendString
public void appendString(Appendable appendable, String start, String separator, String end)
- Specified by:
appendStringin interfacePrimitiveIterable
-
injectInto
public <T> T injectInto(T injectedValue, ObjectFloatToObjectFunction<? super T,? extends T> function)- Specified by:
injectIntoin interfaceFloatIterable
-
chunk
public RichIterable<FloatIterable> chunk(int size)
- Specified by:
chunkin interfaceFloatIterable
-
-