Class UnmodifiableByteShortMap
- java.lang.Object
-
- org.eclipse.collections.impl.map.mutable.primitive.UnmodifiableByteShortMap
-
- All Implemented Interfaces:
Serializable,ByteShortMap,MutableByteShortMap,MutableShortValuesMap,ShortValuesMap,PrimitiveIterable,ShortIterable
public class UnmodifiableByteShortMap extends Object implements MutableByteShortMap, Serializable
This file was automatically generated from template file unmodifiablePrimitivePrimitiveMap.stg.- Since:
- 3.1.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UnmodifiableByteShortMap(MutableByteShortMap map)
-
Method Summary
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.ByteShortMap
injectIntoKeyValue
-
Methods inherited from interface org.eclipse.collections.api.map.primitive.MutableByteShortMap
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
-
UnmodifiableByteShortMap
public UnmodifiableByteShortMap(MutableByteShortMap map)
-
-
Method Detail
-
clear
public void clear()
- Specified by:
clearin interfaceMutableShortValuesMap
-
put
public void put(byte key, short value)- Specified by:
putin interfaceMutableByteShortMap
-
putPair
public void putPair(ByteShortPair keyValuePair)
- Specified by:
putPairin interfaceMutableByteShortMap
-
putAll
public void putAll(ByteShortMap map)
- Specified by:
putAllin interfaceMutableByteShortMap
-
updateValues
public void updateValues(ByteShortToShortFunction function)
- Specified by:
updateValuesin interfaceMutableByteShortMap
-
removeKey
public void removeKey(byte key)
- Specified by:
removeKeyin interfaceMutableByteShortMap
-
remove
public void remove(byte key)
- Specified by:
removein interfaceMutableByteShortMap
-
removeKeyIfAbsent
public short removeKeyIfAbsent(byte key, short value)- Specified by:
removeKeyIfAbsentin interfaceMutableByteShortMap
-
getIfAbsentPut
public short getIfAbsentPut(byte key, short value)- Specified by:
getIfAbsentPutin interfaceMutableByteShortMap
-
getAndPut
public short getAndPut(byte key, short putValue, short defaultValue)- Specified by:
getAndPutin interfaceMutableByteShortMap
-
getIfAbsentPut
public short getIfAbsentPut(byte key, ShortFunction0 function)- Specified by:
getIfAbsentPutin interfaceMutableByteShortMap
-
getIfAbsentPutWithKey
public short getIfAbsentPutWithKey(byte key, ByteToShortFunction function)- Specified by:
getIfAbsentPutWithKeyin interfaceMutableByteShortMap
-
getIfAbsentPutWith
public <P> short getIfAbsentPutWith(byte key, ShortFunction<? super P> function, P parameter)- Specified by:
getIfAbsentPutWithin interfaceMutableByteShortMap
-
updateValue
public short updateValue(byte key, short initialValueIfAbsent, ShortToShortFunction function)- Specified by:
updateValuein interfaceMutableByteShortMap
-
get
public short get(byte key)
- Specified by:
getin interfaceByteShortMap
-
getIfAbsent
public short getIfAbsent(byte key, short ifAbsent)- Specified by:
getIfAbsentin interfaceByteShortMap
-
getOrThrow
public short getOrThrow(byte key)
- Specified by:
getOrThrowin interfaceByteShortMap
-
containsKey
public boolean containsKey(byte key)
- Specified by:
containsKeyin interfaceByteShortMap
-
containsValue
public boolean containsValue(short value)
- Specified by:
containsValuein interfaceShortValuesMap
-
forEachValue
public void forEachValue(ShortProcedure procedure)
- Specified by:
forEachValuein interfaceShortValuesMap
-
forEachKey
public void forEachKey(ByteProcedure procedure)
- Specified by:
forEachKeyin interfaceByteShortMap
-
forEachKeyValue
public void forEachKeyValue(ByteShortProcedure procedure)
- Specified by:
forEachKeyValuein interfaceByteShortMap
-
keysView
public LazyByteIterable keysView()
- Specified by:
keysViewin interfaceByteShortMap
-
keyValuesView
public RichIterable<ByteShortPair> keyValuesView()
- Specified by:
keyValuesViewin interfaceByteShortMap
-
flipUniqueValues
public MutableShortByteMap flipUniqueValues()
- Specified by:
flipUniqueValuesin interfaceByteShortMap- Specified by:
flipUniqueValuesin interfaceMutableByteShortMap
-
select
public MutableByteShortMap select(ByteShortPredicate predicate)
- Specified by:
selectin interfaceByteShortMap- Specified by:
selectin interfaceMutableByteShortMap
-
reject
public MutableByteShortMap reject(ByteShortPredicate predicate)
- Specified by:
rejectin interfaceByteShortMap- Specified by:
rejectin interfaceMutableByteShortMap
-
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(byte key, short toBeAdded)- Specified by:
addToValuein interfaceMutableByteShortMap
-
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 MutableByteShortMap withKeyValue(byte key, short value)
- Specified by:
withKeyValuein interfaceMutableByteShortMap
-
withoutKey
public MutableByteShortMap withoutKey(byte key)
- Specified by:
withoutKeyin interfaceMutableByteShortMap
-
withoutAllKeys
public MutableByteShortMap withoutAllKeys(ByteIterable keys)
- Specified by:
withoutAllKeysin interfaceMutableByteShortMap
-
asUnmodifiable
public MutableByteShortMap asUnmodifiable()
- Specified by:
asUnmodifiablein interfaceMutableByteShortMap
-
asSynchronized
public MutableByteShortMap asSynchronized()
- Specified by:
asSynchronizedin interfaceMutableByteShortMap
-
toImmutable
public ImmutableByteShortMap toImmutable()
- Specified by:
toImmutablein interfaceByteShortMap
-
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 MutableByteSet keySet()
- Specified by:
keySetin interfaceByteShortMap
-
values
public MutableShortCollection values()
- Specified by:
valuesin interfaceShortValuesMap
-
equals
public boolean equals(Object otherMap)
- Specified by:
equalsin interfaceByteShortMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfaceByteShortMap- Overrides:
hashCodein classObject
-
toString
public String toString()
- Specified by:
toStringin interfaceByteShortMap- 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
-
-