Class SynchronizedIntShortMap
java.lang.Object
org.eclipse.collections.impl.map.mutable.primitive.SynchronizedIntShortMap
- All Implemented Interfaces:
Serializable,IntShortMap,MutableIntShortMap,MutableShortValuesMap,ShortValuesMap,PrimitiveIterable,ShortIterable
A synchronized view of a
MutableIntShortMap. It is imperative that the user manually synchronize on the collection when iterating over it using the
MutableShortIterator 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 TypeMethodDescriptionshortaddToValue(int key, short toBeAdded) booleanallSatisfy(ShortPredicate predicate) booleanallSatisfyKeyValue(IntShortPredicate predicate) booleananySatisfy(ShortPredicate 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(ShortToObjectFunction<? extends V> function) booleancontains(short value) booleancontainsAll(short... source) booleancontainsAll(ShortIterable source) booleancontainsKey(int key) booleancontainsValue(short value) intcount(ShortPredicate predicate) shortdetectIfNone(ShortPredicate predicate, short ifNone) voideach(ShortProcedure procedure) booleanvoidforEachKey(IntProcedure procedure) voidforEachKeyValue(IntShortProcedure procedure) voidforEachValue(ShortProcedure procedure) shortget(int key) shortgetAndPut(int key, short putValue, short defaultValue) shortgetIfAbsent(int key, short ifAbsent) shortgetIfAbsentPut(int key, short value) shortgetIfAbsentPut(int key, ShortFunction0 function) <P> shortgetIfAbsentPutWith(int key, ShortFunction<? super P> function, P parameter) shortgetIfAbsentPutWithKey(int key, IntToShortFunction function) shortgetOrThrow(int key) inthashCode()<T> TinjectInto(T injectedValue, ObjectShortToObjectFunction<? super T, ? extends T> function) booleanisEmpty()keySet()keysView()makeString(String separator) makeString(String start, String separator, String end) shortmax()shortmaxIfEmpty(short defaultValue) doublemedian()shortmin()shortminIfEmpty(short defaultValue) booleannoneSatisfy(ShortPredicate predicate) booleannotEmpty()voidput(int key, short value) voidputAll(IntShortMap map) voidputPair(IntShortPair keyValuePair) reject(IntShortPredicate predicate) reject(ShortPredicate predicate) voidremove(int key) voidremoveKey(int key) shortremoveKeyIfAbsent(int key, short value) select(IntShortPredicate predicate) select(ShortPredicate predicate) This must be manually synchronized by the developer.intsize()longsum()short[]toArray()short[]toArray(short[] target) toBag()toList()toSet()short[]toString()shortupdateValue(int key, short initialValueIfAbsent, ShortToShortFunction function) voidupdateValues(IntShortToShortFunction function) values()withKeyValue(int key, short value) withoutAllKeys(IntIterable keys) withoutKey(int key) Methods inherited from interface org.eclipse.collections.api.map.primitive.IntShortMap
injectIntoKeyValueMethods inherited from interface org.eclipse.collections.api.map.primitive.MutableIntShortMap
withAllKeyValuesMethods 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, toSortedListByMethods inherited from interface org.eclipse.collections.api.map.primitive.ShortValuesMap
tap
-
Constructor Details
-
SynchronizedIntShortMap
-
SynchronizedIntShortMap
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceMutableShortValuesMap
-
put
public void put(int key, short value) - Specified by:
putin interfaceMutableIntShortMap
-
putPair
- Specified by:
putPairin interfaceMutableIntShortMap
-
putAll
- Specified by:
putAllin interfaceMutableIntShortMap
-
updateValues
- 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
- Specified by:
getIfAbsentPutin interfaceMutableIntShortMap
-
getIfAbsentPutWithKey
- Specified by:
getIfAbsentPutWithKeyin interfaceMutableIntShortMap
-
getIfAbsentPutWith
- Specified by:
getIfAbsentPutWithin interfaceMutableIntShortMap
-
updateValue
- 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
- Specified by:
forEachValuein interfaceShortValuesMap
-
forEachKey
- Specified by:
forEachKeyin interfaceIntShortMap
-
forEachKeyValue
- Specified by:
forEachKeyValuein interfaceIntShortMap
-
allSatisfyKeyValue
- Specified by:
allSatisfyKeyValuein interfaceIntShortMap- Since:
- 12.0
-
keysView
- Specified by:
keysViewin interfaceIntShortMap
-
keyValuesView
- Specified by:
keyValuesViewin interfaceIntShortMap
-
flipUniqueValues
- Specified by:
flipUniqueValuesin interfaceIntShortMap- Specified by:
flipUniqueValuesin interfaceMutableIntShortMap
-
select
- Specified by:
selectin interfaceIntShortMap- Specified by:
selectin interfaceMutableIntShortMap
-
reject
- Specified by:
rejectin interfaceIntShortMap- Specified by:
rejectin interfaceMutableIntShortMap
-
shortIterator
This must be manually synchronized by the developer.- Specified by:
shortIteratorin interfaceMutableShortValuesMap- Specified by:
shortIteratorin interfaceShortIterable
-
each
- Specified by:
eachin interfaceShortIterable- Since:
- 7.0.
-
count
- Specified by:
countin interfaceShortIterable
-
anySatisfy
- Specified by:
anySatisfyin interfaceShortIterable
-
allSatisfy
- Specified by:
allSatisfyin interfaceShortIterable
-
noneSatisfy
- Specified by:
noneSatisfyin interfaceShortIterable
-
select
- Specified by:
selectin interfaceMutableShortValuesMap- Specified by:
selectin interfaceShortIterable- Specified by:
selectin interfaceShortValuesMap
-
reject
- Specified by:
rejectin interfaceMutableShortValuesMap- Specified by:
rejectin interfaceShortIterable- Specified by:
rejectin interfaceShortValuesMap
-
collect
- Specified by:
collectin interfaceMutableShortValuesMap- Specified by:
collectin interfaceShortIterable- Specified by:
collectin interfaceShortValuesMap
-
detectIfNone
- 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
- 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
- Specified by:
containsAllin interfaceShortIterable
-
toList
- Specified by:
toListin interfaceShortIterable
-
toSet
- Specified by:
toSetin interfaceShortIterable
-
toBag
- Specified by:
toBagin interfaceShortIterable
-
asLazy
- Specified by:
asLazyin interfaceShortIterable
-
withKeyValue
- Specified by:
withKeyValuein interfaceMutableIntShortMap
-
withoutKey
- Specified by:
withoutKeyin interfaceMutableIntShortMap
-
withoutAllKeys
- Specified by:
withoutAllKeysin interfaceMutableIntShortMap
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableIntShortMap
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableIntShortMap
-
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
- Specified by:
keySetin interfaceIntShortMap
-
values
- Specified by:
valuesin interfaceShortValuesMap
-
equals
- Specified by:
equalsin interfaceIntShortMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceIntShortMap- Overrides:
hashCodein classObject
-
toString
- Specified by:
toStringin interfaceIntShortMap- 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, ObjectShortToObjectFunction<? super T, ? extends T> function) - Specified by:
injectIntoin interfaceShortIterable
-
chunk
- Specified by:
chunkin interfaceShortIterable
-