Class ConcurrentHashMap
- Namespace
- Java.Util.Concurrent
- Assembly
- MASES.Netdroid.dll
public class ConcurrentHashMap : AbstractMap, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Map>ConcurrentHashMap
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Map>.SExecuteWithSignature<TReturn, TConverter>(Type, string, string, params object[])JVMBridgeBase<Map>.IsAssignableFrom(IJavaType)JVMBridgeBase<Map>.IsAssignableFrom<T>()JVMBridgeBase<Map>.Execute<T>(params T[])JVMBridgeBase<Map>.DynBridgeClazzJVMBridgeBase<Map>.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.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)
public ConcurrentHashMap(Map 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
argsobject[]
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 Elements()
Returns
ForEach(long, BiConsumer)
public void ForEach(long arg0, BiConsumer arg1)
Parameters
arg0longarg1BiConsumer
ForEach(long, BiFunction, Consumer)
public void ForEach(long arg0, BiFunction arg1, Consumer arg2)
Parameters
arg0longarg1BiFunctionarg2Consumer
ForEachEntry(long, Consumer)
public void ForEachEntry(long arg0, Consumer arg1)
Parameters
ForEachEntry(long, Function, Consumer)
public void ForEachEntry(long arg0, Function arg1, Consumer arg2)
Parameters
ForEachKey(long, Consumer)
public void ForEachKey(long arg0, Consumer arg1)
Parameters
ForEachKey(long, Function, Consumer)
public void ForEachKey(long arg0, Function arg1, Consumer arg2)
Parameters
ForEachValue(long, Consumer)
public void ForEachValue(long arg0, Consumer arg1)
Parameters
ForEachValue(long, Function, Consumer)
public void ForEachValue(long arg0, Function arg1, Consumer arg2)
Parameters
KeySet(object)
public ConcurrentHashMap.KeySetView KeySet(object arg0)
Parameters
Returns
Keys()
public Enumeration Keys()
Returns
MappingCount()
public long MappingCount()
Returns
NewKeySet()
public static ConcurrentHashMap.KeySetView NewKeySet()
Returns
NewKeySet(int)
public static ConcurrentHashMap.KeySetView NewKeySet(int arg0)
Parameters
Returns
Reduce(long, BiFunction, BiFunction)
public object Reduce(long arg0, BiFunction arg1, BiFunction arg2)
Parameters
arg0longarg1BiFunctionarg2BiFunction
Returns
ReduceEntries(long, BiFunction)
public Map.Entry ReduceEntries(long arg0, BiFunction arg1)
Parameters
arg0longarg1BiFunction
Returns
ReduceEntries(long, Function, BiFunction)
public object ReduceEntries(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0longarg1Functionarg2BiFunction
Returns
ReduceEntriesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceEntriesToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0longarg1ToDoubleFunctionarg2doublearg3DoubleBinaryOperator
Returns
ReduceEntriesToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceEntriesToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0longarg1ToIntFunctionarg2intarg3IntBinaryOperator
Returns
ReduceEntriesToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceEntriesToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0longarg1ToLongFunctionarg2longarg3LongBinaryOperator
Returns
ReduceKeys(long, BiFunction)
public object ReduceKeys(long arg0, BiFunction arg1)
Parameters
arg0longarg1BiFunction
Returns
ReduceKeys(long, Function, BiFunction)
public object ReduceKeys(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0longarg1Functionarg2BiFunction
Returns
ReduceKeysToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceKeysToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0longarg1ToDoubleFunctionarg2doublearg3DoubleBinaryOperator
Returns
ReduceKeysToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceKeysToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0longarg1ToIntFunctionarg2intarg3IntBinaryOperator
Returns
ReduceKeysToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceKeysToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0longarg1ToLongFunctionarg2longarg3LongBinaryOperator
Returns
ReduceToDouble(long, ToDoubleBiFunction, double, DoubleBinaryOperator)
public double ReduceToDouble(long arg0, ToDoubleBiFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0longarg1ToDoubleBiFunctionarg2doublearg3DoubleBinaryOperator
Returns
ReduceToInt(long, ToIntBiFunction, int, IntBinaryOperator)
public int ReduceToInt(long arg0, ToIntBiFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0longarg1ToIntBiFunctionarg2intarg3IntBinaryOperator
Returns
ReduceToLong(long, ToLongBiFunction, long, LongBinaryOperator)
public long ReduceToLong(long arg0, ToLongBiFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0longarg1ToLongBiFunctionarg2longarg3LongBinaryOperator
Returns
ReduceValues(long, BiFunction)
public object ReduceValues(long arg0, BiFunction arg1)
Parameters
arg0longarg1BiFunction
Returns
ReduceValues(long, Function, BiFunction)
public object ReduceValues(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0longarg1Functionarg2BiFunction
Returns
ReduceValuesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceValuesToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0longarg1ToDoubleFunctionarg2doublearg3DoubleBinaryOperator
Returns
ReduceValuesToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceValuesToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0longarg1ToIntFunctionarg2intarg3IntBinaryOperator
Returns
ReduceValuesToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceValuesToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0longarg1ToLongFunctionarg2longarg3LongBinaryOperator
Returns
Search(long, BiFunction)
public object Search(long arg0, BiFunction arg1)
Parameters
arg0longarg1BiFunction
Returns
SearchEntries(long, Function)
public object SearchEntries(long arg0, Function arg1)
Parameters
Returns
SearchKeys(long, Function)
public object SearchKeys(long arg0, Function arg1)
Parameters
Returns
SearchValues(long, Function)
public object SearchValues(long arg0, Function arg1)
Parameters
Returns
Operators
implicit operator Serializable(ConcurrentHashMap)
Converter from ConcurrentHashMap to Serializable
public static implicit operator Serializable(ConcurrentHashMap t)
Parameters
Returns
implicit operator ConcurrentMap(ConcurrentHashMap)
Converter from ConcurrentHashMap to ConcurrentMap
public static implicit operator ConcurrentMap(ConcurrentHashMap t)