Class ConcurrentHashMap<K, V>
- Namespace
- Java.Util.Concurrent
- Assembly
- MASES.JNet.dll
public class ConcurrentHashMap<K, V> : AbstractMap<K, V>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IMap<K, V>
Type Parameters
K
V
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Map<K, V>>Map<K, V>AbstractMap<K, V>ConcurrentHashMap<K, V>
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinitionIMap<K, V>
- Inherited Members
-
JVMBridgeBase<Map<K, V>>.IsAssignableFrom(IJavaType)JVMBridgeBase<Map<K, V>>.IsAssignableFrom<T>()JVMBridgeBase<Map<K, V>>.Execute<T>(params T[])JVMBridgeBase<Map<K, V>>.DynBridgeClazzJVMBridgeBase<Map<K, V>>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Execute<T>(params T[])JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
ConcurrentHashMap()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ConcurrentHashMap()
ConcurrentHashMap(Map<K, V>)
public ConcurrentHashMap(Map<K, V> arg0)
Parameters
ConcurrentHashMap(int)
public ConcurrentHashMap(int arg0)
Parameters
ConcurrentHashMap(int, float)
public ConcurrentHashMap(int arg0, float arg1)
Parameters
ConcurrentHashMap(int, float, int)
public ConcurrentHashMap(int arg0, float arg1, int arg2)
Parameters
ConcurrentHashMap(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public ConcurrentHashMap(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
Contains(object)
public bool Contains(object arg0)
Parameters
Returns
Elements()
public Enumeration<V> Elements()
Returns
ForEachEntry<Arg1objectSuperJava_Util_Map_Entry_K_V_>(long, Consumer<Arg1objectSuperJava_Util_Map_Entry_K_V_>)
public void ForEachEntry<Arg1objectSuperJava_Util_Map_Entry_K_V_>(long arg0, Consumer<Arg1objectSuperJava_Util_Map_Entry_K_V_> arg1) where Arg1objectSuperJava_Util_Map_Entry_K_V_ : Map.Entry<K, V>
Parameters
Type Parameters
Arg1objectSuperJava_Util_Map_Entry_K_V_
ForEachEntry<Arg1ExtendsU, U, Arg2objectSuperU>(long, Function<Entry<K, V>, Arg1ExtendsU>, Consumer<Arg2objectSuperU>)
public void ForEachEntry<Arg1ExtendsU, U, Arg2objectSuperU>(long arg0, Function<Map.Entry<K, V>, Arg1ExtendsU> arg1, Consumer<Arg2objectSuperU> arg2) where Arg1ExtendsU : U where Arg2objectSuperU : U
Parameters
Type Parameters
Arg1ExtendsU
U
U
Arg2objectSuperU
U
ForEachKey<Arg1objectSuperK>(long, Consumer<Arg1objectSuperK>)
public void ForEachKey<Arg1objectSuperK>(long arg0, Consumer<Arg1objectSuperK> arg1) where Arg1objectSuperK : K
Parameters
Type Parameters
Arg1objectSuperK
K
ForEachKey<Arg1objectSuperK, Arg1ExtendsU, U, Arg2objectSuperU>(long, Function<Arg1objectSuperK, Arg1ExtendsU>, Consumer<Arg2objectSuperU>)
public void ForEachKey<Arg1objectSuperK, Arg1ExtendsU, U, Arg2objectSuperU>(long arg0, Function<Arg1objectSuperK, Arg1ExtendsU> arg1, Consumer<Arg2objectSuperU> arg2) where Arg1objectSuperK : K where Arg1ExtendsU : U where Arg2objectSuperU : U
Parameters
Type Parameters
Arg1objectSuperK
K
Arg1ExtendsU
U
U
Arg2objectSuperU
U
ForEachValue<Arg1objectSuperV>(long, Consumer<Arg1objectSuperV>)
public void ForEachValue<Arg1objectSuperV>(long arg0, Consumer<Arg1objectSuperV> arg1) where Arg1objectSuperV : V
Parameters
Type Parameters
Arg1objectSuperV
V
ForEachValue<Arg1objectSuperV, Arg1ExtendsU, U, Arg2objectSuperU>(long, Function<Arg1objectSuperV, Arg1ExtendsU>, Consumer<Arg2objectSuperU>)
public void ForEachValue<Arg1objectSuperV, Arg1ExtendsU, U, Arg2objectSuperU>(long arg0, Function<Arg1objectSuperV, Arg1ExtendsU> arg1, Consumer<Arg2objectSuperU> arg2) where Arg1objectSuperV : V where Arg1ExtendsU : U where Arg2objectSuperU : U
Parameters
Type Parameters
Arg1objectSuperV
V
Arg1ExtendsU
U
U
Arg2objectSuperU
U
ForEach<Arg1objectSuperK, Arg1objectSuperV>(long, BiConsumer<Arg1objectSuperK, Arg1objectSuperV>)
public void ForEach<Arg1objectSuperK, Arg1objectSuperV>(long arg0, BiConsumer<Arg1objectSuperK, Arg1objectSuperV> arg1) where Arg1objectSuperK : K where Arg1objectSuperV : V
Parameters
arg0
longarg1
BiConsumer<Arg1objectSuperK, Arg1objectSuperV>
Type Parameters
Arg1objectSuperK
K
Arg1objectSuperV
V
ForEach<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU, U, Arg2objectSuperU>(long, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>, Consumer<Arg2objectSuperU>)
public void ForEach<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU, U, Arg2objectSuperU>(long arg0, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU> arg1, Consumer<Arg2objectSuperU> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsU : U where Arg2objectSuperU : U
Parameters
arg0
longarg1
BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>arg2
Consumer<Arg2objectSuperU>
Type Parameters
Arg1objectSuperK
K
Arg1objectSuperV
V
Arg1ExtendsU
U
U
Arg2objectSuperU
U
KeySet(V)
public ConcurrentHashMap.KeySetView<K, V> KeySet(V arg0)
Parameters
arg0
VV
Returns
Keys()
public Enumeration<K> Keys()
Returns
MappingCount()
public long MappingCount()
Returns
NewKeySet()
public static ConcurrentHashMap.KeySetView<K, Boolean> NewKeySet()
Returns
NewKeySet(int)
public static ConcurrentHashMap.KeySetView<K, Boolean> NewKeySet(int arg0)
Parameters
Returns
ReduceEntriesToDouble(long, ToDoubleFunction<Entry<K, V>>, double, DoubleBinaryOperator)
public double ReduceEntriesToDouble(long arg0, ToDoubleFunction<Map.Entry<K, V>> arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0
longarg1
ToDoubleFunction<Map.Entry<K, V>>arg2
doublearg3
DoubleBinaryOperator
Returns
ReduceEntriesToInt(long, ToIntFunction<Entry<K, V>>, int, IntBinaryOperator)
public int ReduceEntriesToInt(long arg0, ToIntFunction<Map.Entry<K, V>> arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0
longarg1
ToIntFunction<Map.Entry<K, V>>arg2
intarg3
IntBinaryOperator
Returns
ReduceEntriesToLong(long, ToLongFunction<Entry<K, V>>, long, LongBinaryOperator)
public long ReduceEntriesToLong(long arg0, ToLongFunction<Map.Entry<K, V>> arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0
longarg1
ToLongFunction<Map.Entry<K, V>>arg2
longarg3
LongBinaryOperator
Returns
ReduceEntries<Arg1ExtendsJava_Util_Map_Entry_K_V_>(long, BiFunction<Entry<K, V>, Entry<K, V>, Arg1ExtendsJava_Util_Map_Entry_K_V_>)
public Map.Entry<K, V> ReduceEntries<Arg1ExtendsJava_Util_Map_Entry_K_V_>(long arg0, BiFunction<Map.Entry<K, V>, Map.Entry<K, V>, Arg1ExtendsJava_Util_Map_Entry_K_V_> arg1) where Arg1ExtendsJava_Util_Map_Entry_K_V_ : Map.Entry<K, V>
Parameters
Returns
Type Parameters
Arg1ExtendsJava_Util_Map_Entry_K_V_
ReduceEntries<U, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long, Function<Entry<K, V>, Arg1ExtendsU>, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>)
public U ReduceEntries<U, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long arg0, Function<Map.Entry<K, V>, Arg1ExtendsU> arg1, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU> arg2) where Arg1ExtendsU : U where Arg2objectSuperU : U where Arg2ExtendsU : U
Parameters
arg0
longarg1
Function<Map.Entry<K, V>, Arg1ExtendsU>arg2
BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>
Returns
- U
U
Type Parameters
U
Arg1ExtendsU
U
Arg2objectSuperU
U
Arg2ExtendsU
U
ReduceKeysToDouble<Arg1objectSuperK>(long, ToDoubleFunction<Arg1objectSuperK>, double, DoubleBinaryOperator)
public double ReduceKeysToDouble<Arg1objectSuperK>(long arg0, ToDoubleFunction<Arg1objectSuperK> arg1, double arg2, DoubleBinaryOperator arg3) where Arg1objectSuperK : K
Parameters
arg0
longarg1
ToDoubleFunction<Arg1objectSuperK>arg2
doublearg3
DoubleBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
ReduceKeysToInt<Arg1objectSuperK>(long, ToIntFunction<Arg1objectSuperK>, int, IntBinaryOperator)
public int ReduceKeysToInt<Arg1objectSuperK>(long arg0, ToIntFunction<Arg1objectSuperK> arg1, int arg2, IntBinaryOperator arg3) where Arg1objectSuperK : K
Parameters
arg0
longarg1
ToIntFunction<Arg1objectSuperK>arg2
intarg3
IntBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
ReduceKeysToLong<Arg1objectSuperK>(long, ToLongFunction<Arg1objectSuperK>, long, LongBinaryOperator)
public long ReduceKeysToLong<Arg1objectSuperK>(long arg0, ToLongFunction<Arg1objectSuperK> arg1, long arg2, LongBinaryOperator arg3) where Arg1objectSuperK : K
Parameters
arg0
longarg1
ToLongFunction<Arg1objectSuperK>arg2
longarg3
LongBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
ReduceKeys<Arg1objectSuperK, Arg1ExtendsK>(long, BiFunction<Arg1objectSuperK, Arg1objectSuperK, Arg1ExtendsK>)
public K ReduceKeys<Arg1objectSuperK, Arg1ExtendsK>(long arg0, BiFunction<Arg1objectSuperK, Arg1objectSuperK, Arg1ExtendsK> arg1) where Arg1objectSuperK : K where Arg1ExtendsK : K
Parameters
arg0
longarg1
BiFunction<Arg1objectSuperK, Arg1objectSuperK, Arg1ExtendsK>
Returns
- K
K
Type Parameters
Arg1objectSuperK
K
Arg1ExtendsK
K
ReduceKeys<U, Arg1objectSuperK, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long, Function<Arg1objectSuperK, Arg1ExtendsU>, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>)
public U ReduceKeys<U, Arg1objectSuperK, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long arg0, Function<Arg1objectSuperK, Arg1ExtendsU> arg1, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU> arg2) where Arg1objectSuperK : K where Arg1ExtendsU : U where Arg2objectSuperU : U where Arg2ExtendsU : U
Parameters
arg0
longarg1
Function<Arg1objectSuperK, Arg1ExtendsU>arg2
BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>
Returns
- U
U
Type Parameters
U
Arg1objectSuperK
K
Arg1ExtendsU
U
Arg2objectSuperU
U
Arg2ExtendsU
U
ReduceToDouble<Arg1objectSuperK, Arg1objectSuperV>(long, ToDoubleBiFunction<Arg1objectSuperK, Arg1objectSuperV>, double, DoubleBinaryOperator)
public double ReduceToDouble<Arg1objectSuperK, Arg1objectSuperV>(long arg0, ToDoubleBiFunction<Arg1objectSuperK, Arg1objectSuperV> arg1, double arg2, DoubleBinaryOperator arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToDoubleBiFunction<Arg1objectSuperK, Arg1objectSuperV>arg2
doublearg3
DoubleBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
Arg1objectSuperV
V
ReduceToInt<Arg1objectSuperK, Arg1objectSuperV>(long, ToIntBiFunction<Arg1objectSuperK, Arg1objectSuperV>, int, IntBinaryOperator)
public int ReduceToInt<Arg1objectSuperK, Arg1objectSuperV>(long arg0, ToIntBiFunction<Arg1objectSuperK, Arg1objectSuperV> arg1, int arg2, IntBinaryOperator arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToIntBiFunction<Arg1objectSuperK, Arg1objectSuperV>arg2
intarg3
IntBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
Arg1objectSuperV
V
ReduceToLong<Arg1objectSuperK, Arg1objectSuperV>(long, ToLongBiFunction<Arg1objectSuperK, Arg1objectSuperV>, long, LongBinaryOperator)
public long ReduceToLong<Arg1objectSuperK, Arg1objectSuperV>(long arg0, ToLongBiFunction<Arg1objectSuperK, Arg1objectSuperV> arg1, long arg2, LongBinaryOperator arg3) where Arg1objectSuperK : K where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToLongBiFunction<Arg1objectSuperK, Arg1objectSuperV>arg2
longarg3
LongBinaryOperator
Returns
Type Parameters
Arg1objectSuperK
K
Arg1objectSuperV
V
ReduceValuesToDouble<Arg1objectSuperV>(long, ToDoubleFunction<Arg1objectSuperV>, double, DoubleBinaryOperator)
public double ReduceValuesToDouble<Arg1objectSuperV>(long arg0, ToDoubleFunction<Arg1objectSuperV> arg1, double arg2, DoubleBinaryOperator arg3) where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToDoubleFunction<Arg1objectSuperV>arg2
doublearg3
DoubleBinaryOperator
Returns
Type Parameters
Arg1objectSuperV
V
ReduceValuesToInt<Arg1objectSuperV>(long, ToIntFunction<Arg1objectSuperV>, int, IntBinaryOperator)
public int ReduceValuesToInt<Arg1objectSuperV>(long arg0, ToIntFunction<Arg1objectSuperV> arg1, int arg2, IntBinaryOperator arg3) where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToIntFunction<Arg1objectSuperV>arg2
intarg3
IntBinaryOperator
Returns
Type Parameters
Arg1objectSuperV
V
ReduceValuesToLong<Arg1objectSuperV>(long, ToLongFunction<Arg1objectSuperV>, long, LongBinaryOperator)
public long ReduceValuesToLong<Arg1objectSuperV>(long arg0, ToLongFunction<Arg1objectSuperV> arg1, long arg2, LongBinaryOperator arg3) where Arg1objectSuperV : V
Parameters
arg0
longarg1
ToLongFunction<Arg1objectSuperV>arg2
longarg3
LongBinaryOperator
Returns
Type Parameters
Arg1objectSuperV
V
ReduceValues<Arg1objectSuperV, Arg1ExtendsV>(long, BiFunction<Arg1objectSuperV, Arg1objectSuperV, Arg1ExtendsV>)
public V ReduceValues<Arg1objectSuperV, Arg1ExtendsV>(long arg0, BiFunction<Arg1objectSuperV, Arg1objectSuperV, Arg1ExtendsV> arg1) where Arg1objectSuperV : V where Arg1ExtendsV : V
Parameters
arg0
longarg1
BiFunction<Arg1objectSuperV, Arg1objectSuperV, Arg1ExtendsV>
Returns
- V
V
Type Parameters
Arg1objectSuperV
V
Arg1ExtendsV
V
ReduceValues<U, Arg1objectSuperV, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long, Function<Arg1objectSuperV, Arg1ExtendsU>, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>)
public U ReduceValues<U, Arg1objectSuperV, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long arg0, Function<Arg1objectSuperV, Arg1ExtendsU> arg1, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU> arg2) where Arg1objectSuperV : V where Arg1ExtendsU : U where Arg2objectSuperU : U where Arg2ExtendsU : U
Parameters
arg0
longarg1
Function<Arg1objectSuperV, Arg1ExtendsU>arg2
BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>
Returns
- U
U
Type Parameters
U
Arg1objectSuperV
V
Arg1ExtendsU
U
Arg2objectSuperU
U
Arg2ExtendsU
U
Reduce<U, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>)
public U Reduce<U, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU, Arg2objectSuperU, Arg2ExtendsU>(long arg0, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU> arg1, BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU> arg2) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsU : U where Arg2objectSuperU : U where Arg2ExtendsU : U
Parameters
arg0
longarg1
BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>arg2
BiFunction<Arg2objectSuperU, Arg2objectSuperU, Arg2ExtendsU>
Returns
- U
U
Type Parameters
U
Arg1objectSuperK
K
Arg1objectSuperV
V
Arg1ExtendsU
U
Arg2objectSuperU
U
Arg2ExtendsU
U
SearchEntries<U, Arg1ExtendsU>(long, Function<Entry<K, V>, Arg1ExtendsU>)
public U SearchEntries<U, Arg1ExtendsU>(long arg0, Function<Map.Entry<K, V>, Arg1ExtendsU> arg1) where Arg1ExtendsU : U
Parameters
Returns
- U
U
Type Parameters
U
Arg1ExtendsU
U
SearchKeys<U, Arg1objectSuperK, Arg1ExtendsU>(long, Function<Arg1objectSuperK, Arg1ExtendsU>)
public U SearchKeys<U, Arg1objectSuperK, Arg1ExtendsU>(long arg0, Function<Arg1objectSuperK, Arg1ExtendsU> arg1) where Arg1objectSuperK : K where Arg1ExtendsU : U
Parameters
Returns
- U
U
Type Parameters
U
Arg1objectSuperK
K
Arg1ExtendsU
U
SearchValues<U, Arg1objectSuperV, Arg1ExtendsU>(long, Function<Arg1objectSuperV, Arg1ExtendsU>)
public U SearchValues<U, Arg1objectSuperV, Arg1ExtendsU>(long arg0, Function<Arg1objectSuperV, Arg1ExtendsU> arg1) where Arg1objectSuperV : V where Arg1ExtendsU : U
Parameters
Returns
- U
U
Type Parameters
U
Arg1objectSuperV
V
Arg1ExtendsU
U
Search<U, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>(long, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>)
public U Search<U, Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>(long arg0, BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU> arg1) where Arg1objectSuperK : K where Arg1objectSuperV : V where Arg1ExtendsU : U
Parameters
arg0
longarg1
BiFunction<Arg1objectSuperK, Arg1objectSuperV, Arg1ExtendsU>
Returns
- U
U
Type Parameters
U
Arg1objectSuperK
K
Arg1objectSuperV
V
Arg1ExtendsU
U
Operators
implicit operator Serializable(ConcurrentHashMap<K, V>)
Converter from ConcurrentHashMap<K, V> to Serializable
public static implicit operator Serializable(ConcurrentHashMap<K, V> t)
Parameters
t
ConcurrentHashMap<K, V>
Returns
implicit operator ConcurrentHashMap(ConcurrentHashMap<K, V>)
Converter from ConcurrentHashMap<K, V> to ConcurrentHashMap
public static implicit operator ConcurrentHashMap(ConcurrentHashMap<K, V> t)
Parameters
t
ConcurrentHashMap<K, V>
Returns
implicit operator ConcurrentMap<K, V>(ConcurrentHashMap<K, V>)
Converter from ConcurrentHashMap<K, V> to ConcurrentMap<K, V>
public static implicit operator ConcurrentMap<K, V>(ConcurrentHashMap<K, V> t)
Parameters
t
ConcurrentHashMap<K, V>
Returns
- ConcurrentMap<K, V>