Class UnmodifiableIntShortMap
- java.lang.Object
-
- org.eclipse.collections.impl.map.mutable.primitive.UnmodifiableIntShortMap
-
- All Implemented Interfaces:
Serializable,IntShortMap,MutableIntShortMap,MutableShortValuesMap,ShortValuesMap,PrimitiveIterable,ShortIterable
public class UnmodifiableIntShortMap extends Object implements MutableIntShortMap, Serializable
This file was automatically generated from template file unmodifiablePrimitivePrimitiveMap.stg.- Since:
- 3.1.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableIntShortMap(MutableIntShortMap map)
-
Method Summary
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.IntShortMap
injectIntoKeyValue
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.MutableIntShortMap
withAllKeyValues
-
Methods inherited from interface org.eclipse.collections.api.ShortIterable
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.ShortValuesMap
tap
-
-
-
-
Constructor Detail
-
UnmodifiableIntShortMap
public UnmodifiableIntShortMap(MutableIntShortMap map)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceMutableShortValuesMap
-
put
public void put(int key, short value)- Specified by:
putin interfaceMutableIntShortMap
-
putPair
public void putPair(IntShortPair keyValuePair)
- Specified by:
putPairin interfaceMutableIntShortMap
-
putAll
public void putAll(IntShortMap map)
- Specified by:
putAllin interfaceMutableIntShortMap
-
updateValues
public void updateValues(IntShortToShortFunction function)
- Specified by:
updateValuesin interfaceMutableIntShortMap
-
removeKey
public void removeKey(int key)
- Specified by:
removeKeyin interfaceMutableIntShortMap
-
remove
public void remove(int key)
- Specified by:
removein interfaceMutableIntShortMap
-
removeKeyIfAbsent
public short removeKeyIfAbsent(int key, short value)- Specified by:
removeKeyIfAbsentin interfaceMutableIntShortMap
-
getIfAbsentPut
public short getIfAbsentPut(int key, short value)- Specified by:
getIfAbsentPutin interfaceMutableIntShortMap
-
getAndPut
public short getAndPut(int key, short putValue, short defaultValue)- Specified by:
getAndPutin interfaceMutableIntShortMap
-
getIfAbsentPut
public short getIfAbsentPut(int key, ShortFunction0 function)- Specified by:
getIfAbsentPutin interfaceMutableIntShortMap
-
getIfAbsentPutWithKey
public short getIfAbsentPutWithKey(int key, IntToShortFunction function)- Specified by:
getIfAbsentPutWithKeyin interfaceMutableIntShortMap
-
getIfAbsentPutWith
public <P> short getIfAbsentPutWith(int key, ShortFunction<? super P> function, P parameter)- Specified by:
getIfAbsentPutWithin interfaceMutableIntShortMap
-
updateValue
public short updateValue(int key, short initialValueIfAbsent, ShortToShortFunction function)- Specified by:
updateValuein interfaceMutableIntShortMap
-
get
public short get(int key)
- Specified by:
getin interfaceIntShortMap
-
getIfAbsent
public short getIfAbsent(int key, short ifAbsent)- Specified by:
getIfAbsentin interfaceIntShortMap
-
getOrThrow
public short getOrThrow(int key)
- Specified by:
getOrThrowin interfaceIntShortMap
-
containsKey
public boolean containsKey(int key)
- Specified by:
containsKeyin interfaceIntShortMap
-
containsValue
public boolean containsValue(short value)
- Specified by:
containsValuein interfaceShortValuesMap
-
forEachValue
public void forEachValue(ShortProcedure procedure)
- Specified by:
forEachValuein interfaceShortValuesMap
-
forEachKey
public void forEachKey(IntProcedure procedure)
- Specified by:
forEachKeyin interfaceIntShortMap
-
forEachKeyValue
public void forEachKeyValue(IntShortProcedure procedure)
- Specified by:
forEachKeyValuein interfaceIntShortMap
-
keysView
public LazyIntIterable keysView()
- Specified by:
keysViewin interfaceIntShortMap
-
keyValuesView
public RichIterable<IntShortPair> keyValuesView()
- Specified by:
keyValuesViewin interfaceIntShortMap
-
flipUniqueValues
public MutableShortIntMap flipUniqueValues()
- Specified by:
flipUniqueValuesin interfaceIntShortMap- Specified by:
flipUniqueValuesin interfaceMutableIntShortMap
-
select
public MutableIntShortMap select(IntShortPredicate predicate)
- Specified by:
selectin interfaceIntShortMap- Specified by:
selectin interfaceMutableIntShortMap
-
reject
public MutableIntShortMap reject(IntShortPredicate predicate)
- Specified by:
rejectin interfaceIntShortMap- Specified by:
rejectin interfaceMutableIntShortMap
-
shortIterator
public MutableShortIterator shortIterator()
- Specified by:
shortIteratorin interfaceMutableShortValuesMap- Specified by:
shortIteratorin interfaceShortIterable
-
each
public void each(ShortProcedure procedure)
- Specified by:
eachin interfaceShortIterable- Since:
- 7.0.
-
count
public int count(ShortPredicate predicate)
- Specified by:
countin interfaceShortIterable
-
anySatisfy
public boolean anySatisfy(ShortPredicate predicate)
- Specified by:
anySatisfyin interfaceShortIterable
-
allSatisfy
public boolean allSatisfy(ShortPredicate predicate)
- Specified by:
allSatisfyin interfaceShortIterable
-
noneSatisfy
public boolean noneSatisfy(ShortPredicate predicate)
- Specified by:
noneSatisfyin interfaceShortIterable
-
select
public MutableShortBag select(ShortPredicate predicate)
- Specified by:
selectin interfaceMutableShortValuesMap- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortValuesMap
-
reject
public MutableShortBag reject(ShortPredicate predicate)
- Specified by:
rejectin interfaceMutableShortValuesMap- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortValuesMap
-
collect
public <V> MutableBag<V> collect(ShortToObjectFunction<? extends V> function)
- Specified by:
collectin interfaceMutableShortValuesMap- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortValuesMap
-
detectIfNone
public short detectIfNone(ShortPredicate predicate, short ifNone)
- Specified by:
detectIfNonein interfaceShortIterable
-
sum
public long sum()
- Specified by:
sumin interfaceShortIterable
-
max
public short max()
- Specified by:
maxin interfaceShortIterable
-
maxIfEmpty
public short maxIfEmpty(short defaultValue)
- Specified by:
maxIfEmptyin interfaceShortIterable
-
min
public short min()
- Specified by:
minin interfaceShortIterable
-
minIfEmpty
public short minIfEmpty(short defaultValue)
- Specified by:
minIfEmptyin interfaceShortIterable
-
average
public double average()
- Specified by:
averagein interfaceShortIterable
-
median
public double median()
- Specified by:
medianin interfaceShortIterable
-
addToValue
public short addToValue(int key, short toBeAdded)- Specified by:
addToValuein interfaceMutableIntShortMap
-
toSortedArray
public short[] toSortedArray()
- Specified by:
toSortedArrayin interfaceShortIterable
-
toSortedList
public MutableShortList toSortedList()
- Specified by:
toSortedListin interfaceShortIterable
-
toArray
public short[] toArray()
- Specified by:
toArrayin interfaceShortIterable
-
toArray
public short[] toArray(short[] target)
- Specified by:
toArrayin interfaceShortIterable
-
contains
public boolean contains(short value)
- Specified by:
containsin interfaceShortIterable
-
containsAll
public boolean containsAll(short... source)
- Specified by:
containsAllin interfaceShortIterable
-
containsAll
public boolean containsAll(ShortIterable source)
- Specified by:
containsAllin interfaceShortIterable
-
toList
public MutableShortList toList()
- Specified by:
toListin interfaceShortIterable
-
toSet
public MutableShortSet toSet()
- Specified by:
toSetin interfaceShortIterable
-
toBag
public MutableShortBag toBag()
- Specified by:
toBagin interfaceShortIterable
-
asLazy
public LazyShortIterable asLazy()
- Specified by:
asLazyin interfaceShortIterable
-
withKeyValue
public MutableIntShortMap withKeyValue(int key, short value)
- Specified by:
withKeyValuein interfaceMutableIntShortMap
-
withoutKey
public MutableIntShortMap withoutKey(int key)
- Specified by:
withoutKeyin interfaceMutableIntShortMap
-
withoutAllKeys
public MutableIntShortMap withoutAllKeys(IntIterable keys)
- Specified by:
withoutAllKeysin interfaceMutableIntShortMap
-
asUnmodifiable
public MutableIntShortMap asUnmodifiable()
- Specified by:
asUnmodifiablein interfaceMutableIntShortMap
-
asSynchronized
public MutableIntShortMap asSynchronized()
- Specified by:
asSynchronizedin interfaceMutableIntShortMap
-
toImmutable
public ImmutableIntShortMap toImmutable()
- Specified by:
toImmutablein interfaceIntShortMap
-
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 MutableIntSet keySet()
- Specified by:
keySetin interfaceIntShortMap
-
values
public MutableShortCollection values()
- Specified by:
valuesin interfaceShortValuesMap
-
equals
public boolean equals(Object otherMap)
- Specified by:
equalsin interfaceIntShortMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceIntShortMap- Overrides:
hashCodein classObject
-
toString
public String toString()
- Specified by:
toStringin interfaceIntShortMap- 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, ObjectShortToObjectFunction<? super T,? extends T> function)- Specified by:
injectIntoin interfaceShortIterable
-
chunk
public RichIterable<ShortIterable> chunk(int size)
- Specified by:
chunkin interfaceShortIterable
-
-