KEYTYPE - Key typeVALUETYPE - Value type@ThreadSafe public class AttributeContainerConcurrent<KEYTYPE,VALUETYPE> extends CommonsConcurrentHashMap<KEYTYPE,VALUETYPE> implements IAttributeContainer<KEYTYPE,VALUETYPE>
ConcurrentHashMap.KeySetView<K,V>AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE>, IAttributeContainer.IBeforeSetValueCallback<KEYTYPE,VALUETYPE>| Constructor and Description |
|---|
AttributeContainerConcurrent() |
AttributeContainerConcurrent(Map<? extends KEYTYPE,? extends VALUETYPE> aMap) |
| Modifier and Type | Method and Description |
|---|---|
CallbackList<IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE>> |
afterSetValueCallbacks() |
CallbackList<IAttributeContainer.IBeforeSetValueCallback<KEYTYPE,VALUETYPE>> |
beforeSetValueCallbacks() |
boolean |
containsKey(Object aKey) |
boolean |
equals(Object o) |
VALUETYPE |
get(Object aKey) |
AttributeContainerConcurrent<KEYTYPE,VALUETYPE> |
getClone() |
int |
hashCode() |
String |
toString() |
createInstanceclear, compute, computeIfAbsent, computeIfPresent, contains, containsValue, elements, entrySet, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, getOrDefault, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, put, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, valuesclonefinalize, getClass, notify, notifyAll, wait, wait, waitgetAsBoolean, getAsDouble, getAsFloat, getAsInt, getAsLong, getValue, putAllIn, putInaddAll, containsAnyEntry, containsAnyKey, containsAnyValue, copyOfEntrySet, copyOfKeySet, copyOfKeySet, copyOfValues, copyOfValues, copyOfValuesMapped, copyOfValuesMapped, createInstance, findFirstEntry, findFirstKey, findFirstValue, forEach, forEachKey, forEachKey, forEachValue, forEachValue, getAsUnmodifiable, getFirstEntry, getFirstEntry, getFirstKey, getFirstKey, getFirstValue, getFirstValue, getSortedByKey, getSortedByValue, getSwappedKeyValues, isNotEmpty, put, putAll, putAll, putAllMapped, putAllMapped, putAllMapped, putIf, putIfNotNull, removeAll, removeIf, removeIfKey, removeIfValue, removeObject, setAllclear, compute, computeIfAbsent, computeIfPresent, containsValue, entrySet, forEach, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuescontainsNonNullValue, containsNullValue, getAsBigDecimal, getAsBigDecimal, getAsBigInteger, getAsBigInteger, getAsBoolean, getAsBooleanObj, getAsByte, getAsByte, getAsByteArray, getAsByteObj, getAsChar, getAsChar, getAsCharArray, getAsCharArray, getAsCharObj, getAsDouble, getAsDoubleObj, getAsFloat, getAsFloatObj, getAsInt, getAsIntObj, getAsLocalDate, getAsLocalDate, getAsLocalDate, getAsLocalDateTime, getAsLocalDateTime, getAsLocalDateTime, getAsLocalTime, getAsLocalTime, getAsLocalTime, getAsLong, getAsLongObj, getAsShort, getAsShort, getAsShortObj, getAsSqlBlob, getAsSqlClob, getAsSqlDate, getAsSqlNClob, getAsSqlRowId, getAsSqlTime, getAsSqlTimestamp, getAsString, getAsString, getAsStringList, getAsStringList, getAsStringSet, getAsStringSet, getCastedValue, getCastedValue, getCastedValue, getCastedValue, getConvertedValue, getConvertedValue, getSafeCastedValue, getSafeCastedValue, getValueClass, hasStringValue, hasStringValue, onSafeCastError@Nonnull @ReturnsMutableObject public final CallbackList<IAttributeContainer.IBeforeSetValueCallback<KEYTYPE,VALUETYPE>> beforeSetValueCallbacks()
beforeSetValueCallbacks in interface IAttributeContainer<KEYTYPE,VALUETYPE>null.@Nonnull @ReturnsMutableObject public final CallbackList<IAttributeContainer.IAfterSetValueCallback<KEYTYPE,VALUETYPE>> afterSetValueCallbacks()
afterSetValueCallbacks in interface IAttributeContainer<KEYTYPE,VALUETYPE>null.public boolean containsKey(@Nullable Object aKey)
containsKey in interface Map<KEYTYPE,VALUETYPE>containsKey in class ConcurrentHashMap<KEYTYPE,VALUETYPE>@Nonnull @ReturnsMutableCopy public AttributeContainerConcurrent<KEYTYPE,VALUETYPE> getClone()
getClone in interface IAttributeContainer<KEYTYPE,VALUETYPE>getClone in interface ICloneable<ICommonsMap<KEYTYPE,VALUETYPE>>getClone in class CommonsConcurrentHashMap<KEYTYPE,VALUETYPE>public boolean equals(Object o)
public int hashCode()
public String toString()
toString in class ConcurrentHashMap<KEYTYPE,VALUETYPE>Copyright © 2014–2020 Philip Helger. All rights reserved.