Class SynchronizedByteShortMap
java.lang.Object
org.eclipse.collections.impl.map.mutable.primitive.SynchronizedByteShortMap
- All Implemented Interfaces:
Serializable,ByteShortMap,MutableByteShortMap,MutableShortValuesMap,ShortValuesMap,PrimitiveIterable,ShortIterable
A synchronized view of a
MutableByteShortMap. 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(byte key, short toBeAdded) booleanallSatisfy(ShortPredicate predicate) booleanallSatisfyKeyValue(ByteShortPredicate 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(byte key) booleancontainsValue(short value) intcount(ShortPredicate predicate) shortdetectIfNone(ShortPredicate predicate, short ifNone) voideach(ShortProcedure procedure) booleanvoidforEachKey(ByteProcedure procedure) voidforEachKeyValue(ByteShortProcedure procedure) voidforEachValue(ShortProcedure procedure) shortget(byte key) shortgetAndPut(byte key, short putValue, short defaultValue) shortgetIfAbsent(byte key, short ifAbsent) shortgetIfAbsentPut(byte key, short value) shortgetIfAbsentPut(byte key, ShortFunction0 function) <P> shortgetIfAbsentPutWith(byte key, ShortFunction<? super P> function, P parameter) shortgetIfAbsentPutWithKey(byte key, ByteToShortFunction function) shortgetOrThrow(byte 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(byte key, short value) voidputAll(ByteShortMap map) voidputPair(ByteShortPair keyValuePair) reject(ByteShortPredicate predicate) reject(ShortPredicate predicate) voidremove(byte key) voidremoveKey(byte key) shortremoveKeyIfAbsent(byte key, short value) select(ByteShortPredicate 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(byte key, short initialValueIfAbsent, ShortToShortFunction function) voidupdateValues(ByteShortToShortFunction function) values()withKeyValue(byte key, short value) withoutAllKeys(ByteIterable keys) withoutKey(byte key) Methods inherited from interface org.eclipse.collections.api.map.primitive.ByteShortMap
injectIntoKeyValueMethods inherited from interface org.eclipse.collections.api.map.primitive.MutableByteShortMap
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
-
SynchronizedByteShortMap
-
SynchronizedByteShortMap
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceMutableShortValuesMap
-
put
public void put(byte key, short value) - Specified by:
putin interfaceMutableByteShortMap
-
putPair
- Specified by:
putPairin interfaceMutableByteShortMap
-
putAll
- Specified by:
putAllin interfaceMutableByteShortMap
-
updateValues
- 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
- Specified by:
getIfAbsentPutin interfaceMutableByteShortMap
-
getIfAbsentPutWithKey
- Specified by:
getIfAbsentPutWithKeyin interfaceMutableByteShortMap
-
getIfAbsentPutWith
- Specified by:
getIfAbsentPutWithin interfaceMutableByteShortMap
-
updateValue
- 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
- Specified by:
forEachValuein interfaceShortValuesMap
-
forEachKey
- Specified by:
forEachKeyin interfaceByteShortMap
-
forEachKeyValue
- Specified by:
forEachKeyValuein interfaceByteShortMap
-
allSatisfyKeyValue
- Specified by:
allSatisfyKeyValuein interfaceByteShortMap- Since:
- 12.0
-
keysView
- Specified by:
keysViewin interfaceByteShortMap
-
keyValuesView
- Specified by:
keyValuesViewin interfaceByteShortMap
-
flipUniqueValues
- Specified by:
flipUniqueValuesin interfaceByteShortMap- Specified by:
flipUniqueValuesin interfaceMutableByteShortMap
-
select
- Specified by:
selectin interfaceByteShortMap- Specified by:
selectin interfaceMutableByteShortMap
-
reject
- Specified by:
rejectin interfaceByteShortMap- Specified by:
rejectin interfaceMutableByteShortMap
-
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(byte key, short toBeAdded) - Specified by:
addToValuein interfaceMutableByteShortMap
-
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 interfaceMutableByteShortMap
-
withoutKey
- Specified by:
withoutKeyin interfaceMutableByteShortMap
-
withoutAllKeys
- Specified by:
withoutAllKeysin interfaceMutableByteShortMap
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableByteShortMap
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableByteShortMap
-
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
- Specified by:
keySetin interfaceByteShortMap
-
values
- Specified by:
valuesin interfaceShortValuesMap
-
equals
- Specified by:
equalsin interfaceByteShortMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceByteShortMap- Overrides:
hashCodein classObject
-
toString
- Specified by:
toStringin interfaceByteShortMap- 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
-