Class ConcurrentHashMap
- Namespace
- Java.Util.Concurrent
- Assembly
- MASES.JNet.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
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 Elements()
Returns
ForEach(long, BiConsumer)
public void ForEach(long arg0, BiConsumer arg1)
Parameters
arg0
longarg1
BiConsumer
ForEach(long, BiFunction, Consumer)
public void ForEach(long arg0, BiFunction arg1, Consumer arg2)
Parameters
arg0
longarg1
BiFunctionarg2
Consumer
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
arg0
longarg1
BiFunctionarg2
BiFunction
Returns
ReduceEntries(long, BiFunction)
public Map.Entry ReduceEntries(long arg0, BiFunction arg1)
Parameters
arg0
longarg1
BiFunction
Returns
ReduceEntries(long, Function, BiFunction)
public object ReduceEntries(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0
longarg1
Functionarg2
BiFunction
Returns
ReduceEntriesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceEntriesToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0
longarg1
ToDoubleFunctionarg2
doublearg3
DoubleBinaryOperator
Returns
ReduceEntriesToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceEntriesToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0
longarg1
ToIntFunctionarg2
intarg3
IntBinaryOperator
Returns
ReduceEntriesToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceEntriesToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0
longarg1
ToLongFunctionarg2
longarg3
LongBinaryOperator
Returns
ReduceKeys(long, BiFunction)
public object ReduceKeys(long arg0, BiFunction arg1)
Parameters
arg0
longarg1
BiFunction
Returns
ReduceKeys(long, Function, BiFunction)
public object ReduceKeys(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0
longarg1
Functionarg2
BiFunction
Returns
ReduceKeysToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceKeysToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0
longarg1
ToDoubleFunctionarg2
doublearg3
DoubleBinaryOperator
Returns
ReduceKeysToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceKeysToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0
longarg1
ToIntFunctionarg2
intarg3
IntBinaryOperator
Returns
ReduceKeysToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceKeysToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0
longarg1
ToLongFunctionarg2
longarg3
LongBinaryOperator
Returns
ReduceToDouble(long, ToDoubleBiFunction, double, DoubleBinaryOperator)
public double ReduceToDouble(long arg0, ToDoubleBiFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0
longarg1
ToDoubleBiFunctionarg2
doublearg3
DoubleBinaryOperator
Returns
ReduceToInt(long, ToIntBiFunction, int, IntBinaryOperator)
public int ReduceToInt(long arg0, ToIntBiFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0
longarg1
ToIntBiFunctionarg2
intarg3
IntBinaryOperator
Returns
ReduceToLong(long, ToLongBiFunction, long, LongBinaryOperator)
public long ReduceToLong(long arg0, ToLongBiFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0
longarg1
ToLongBiFunctionarg2
longarg3
LongBinaryOperator
Returns
ReduceValues(long, BiFunction)
public object ReduceValues(long arg0, BiFunction arg1)
Parameters
arg0
longarg1
BiFunction
Returns
ReduceValues(long, Function, BiFunction)
public object ReduceValues(long arg0, Function arg1, BiFunction arg2)
Parameters
arg0
longarg1
Functionarg2
BiFunction
Returns
ReduceValuesToDouble(long, ToDoubleFunction, double, DoubleBinaryOperator)
public double ReduceValuesToDouble(long arg0, ToDoubleFunction arg1, double arg2, DoubleBinaryOperator arg3)
Parameters
arg0
longarg1
ToDoubleFunctionarg2
doublearg3
DoubleBinaryOperator
Returns
ReduceValuesToInt(long, ToIntFunction, int, IntBinaryOperator)
public int ReduceValuesToInt(long arg0, ToIntFunction arg1, int arg2, IntBinaryOperator arg3)
Parameters
arg0
longarg1
ToIntFunctionarg2
intarg3
IntBinaryOperator
Returns
ReduceValuesToLong(long, ToLongFunction, long, LongBinaryOperator)
public long ReduceValuesToLong(long arg0, ToLongFunction arg1, long arg2, LongBinaryOperator arg3)
Parameters
arg0
longarg1
ToLongFunctionarg2
longarg3
LongBinaryOperator
Returns
Search(long, BiFunction)
public object Search(long arg0, BiFunction arg1)
Parameters
arg0
longarg1
BiFunction
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)