Class SynchronizedCharShortMap
java.lang.Object
org.eclipse.collections.impl.map.mutable.primitive.SynchronizedCharShortMap
- All Implemented Interfaces:
Serializable,CharShortMap,MutableCharShortMap,MutableShortValuesMap,ShortValuesMap,PrimitiveIterable,ShortIterable
A synchronized view of a
MutableCharShortMap. 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(char key, short toBeAdded) booleanallSatisfy(ShortPredicate predicate) booleanallSatisfyKeyValue(CharShortPredicate 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(char key) booleancontainsValue(short value) intcount(ShortPredicate predicate) shortdetectIfNone(ShortPredicate predicate, short ifNone) voideach(ShortProcedure procedure) booleanvoidforEachKey(CharProcedure procedure) voidforEachKeyValue(CharShortProcedure procedure) voidforEachValue(ShortProcedure procedure) shortget(char key) shortgetAndPut(char key, short putValue, short defaultValue) shortgetIfAbsent(char key, short ifAbsent) shortgetIfAbsentPut(char key, short value) shortgetIfAbsentPut(char key, ShortFunction0 function) <P> shortgetIfAbsentPutWith(char key, ShortFunction<? super P> function, P parameter) shortgetIfAbsentPutWithKey(char key, CharToShortFunction function) shortgetOrThrow(char 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(char key, short value) voidputAll(CharShortMap map) voidputPair(CharShortPair keyValuePair) reject(CharShortPredicate predicate) reject(ShortPredicate predicate) voidremove(char key) voidremoveKey(char key) shortremoveKeyIfAbsent(char key, short value) select(CharShortPredicate 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(char key, short initialValueIfAbsent, ShortToShortFunction function) voidupdateValues(CharShortToShortFunction function) values()withKeyValue(char key, short value) withoutAllKeys(CharIterable keys) withoutKey(char key) Methods inherited from interface org.eclipse.collections.api.map.primitive.CharShortMap
injectIntoKeyValueMethods inherited from interface org.eclipse.collections.api.map.primitive.MutableCharShortMap
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
-
SynchronizedCharShortMap
-
SynchronizedCharShortMap
-
-
Method Details
-
clear
public void clear()- Specified by:
clearin interfaceMutableShortValuesMap
-
put
public void put(char key, short value) - Specified by:
putin interfaceMutableCharShortMap
-
putPair
- Specified by:
putPairin interfaceMutableCharShortMap
-
putAll
- Specified by:
putAllin interfaceMutableCharShortMap
-
updateValues
- Specified by:
updateValuesin interfaceMutableCharShortMap
-
removeKey
public void removeKey(char key) - Specified by:
removeKeyin interfaceMutableCharShortMap
-
remove
public void remove(char key) - Specified by:
removein interfaceMutableCharShortMap
-
removeKeyIfAbsent
public short removeKeyIfAbsent(char key, short value) - Specified by:
removeKeyIfAbsentin interfaceMutableCharShortMap
-
getIfAbsentPut
public short getIfAbsentPut(char key, short value) - Specified by:
getIfAbsentPutin interfaceMutableCharShortMap
-
getAndPut
public short getAndPut(char key, short putValue, short defaultValue) - Specified by:
getAndPutin interfaceMutableCharShortMap
-
getIfAbsentPut
- Specified by:
getIfAbsentPutin interfaceMutableCharShortMap
-
getIfAbsentPutWithKey
- Specified by:
getIfAbsentPutWithKeyin interfaceMutableCharShortMap
-
getIfAbsentPutWith
- Specified by:
getIfAbsentPutWithin interfaceMutableCharShortMap
-
updateValue
- Specified by:
updateValuein interfaceMutableCharShortMap
-
get
public short get(char key) - Specified by:
getin interfaceCharShortMap
-
getIfAbsent
public short getIfAbsent(char key, short ifAbsent) - Specified by:
getIfAbsentin interfaceCharShortMap
-
getOrThrow
public short getOrThrow(char key) - Specified by:
getOrThrowin interfaceCharShortMap
-
containsKey
public boolean containsKey(char key) - Specified by:
containsKeyin interfaceCharShortMap
-
containsValue
public boolean containsValue(short value) - Specified by:
containsValuein interfaceShortValuesMap
-
forEachValue
- Specified by:
forEachValuein interfaceShortValuesMap
-
forEachKey
- Specified by:
forEachKeyin interfaceCharShortMap
-
forEachKeyValue
- Specified by:
forEachKeyValuein interfaceCharShortMap
-
allSatisfyKeyValue
- Specified by:
allSatisfyKeyValuein interfaceCharShortMap- Since:
- 12.0
-
keysView
- Specified by:
keysViewin interfaceCharShortMap
-
keyValuesView
- Specified by:
keyValuesViewin interfaceCharShortMap
-
flipUniqueValues
- Specified by:
flipUniqueValuesin interfaceCharShortMap- Specified by:
flipUniqueValuesin interfaceMutableCharShortMap
-
select
- Specified by:
selectin interfaceCharShortMap- Specified by:
selectin interfaceMutableCharShortMap
-
reject
- Specified by:
rejectin interfaceCharShortMap- Specified by:
rejectin interfaceMutableCharShortMap
-
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(char key, short toBeAdded) - Specified by:
addToValuein interfaceMutableCharShortMap
-
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 interfaceMutableCharShortMap
-
withoutKey
- Specified by:
withoutKeyin interfaceMutableCharShortMap
-
withoutAllKeys
- Specified by:
withoutAllKeysin interfaceMutableCharShortMap
-
asUnmodifiable
- Specified by:
asUnmodifiablein interfaceMutableCharShortMap
-
asSynchronized
- Specified by:
asSynchronizedin interfaceMutableCharShortMap
-
toImmutable
- Specified by:
toImmutablein interfaceCharShortMap
-
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 interfaceCharShortMap
-
values
- Specified by:
valuesin interfaceShortValuesMap
-
equals
- Specified by:
equalsin interfaceCharShortMap- Overrides:
equalsin classObject
-
hashCode
public int hashCode()- Specified by:
hashCodein interfaceCharShortMap- Overrides:
hashCodein classObject
-
toString
- Specified by:
toStringin interfaceCharShortMap- 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
-