Table of Contents

Class VarHandle.AccessMode

Namespace
Java.Lang.Invoke
Assembly
MASES.JNet.dll
public class VarHandle.AccessMode : Enum<VarHandle.AccessMode>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
JVMBridgeBase
JVMBridgeBase<Enum<VarHandle.AccessMode>>
VarHandle.AccessMode
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Enum<VarHandle.AccessMode>>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Enum<VarHandle.AccessMode>>.IsAssignableFrom<T>()
JVMBridgeBase<Enum<VarHandle.AccessMode>>.Execute<T>(params T[])
JVMBridgeBase<Enum<VarHandle.AccessMode>>.DynBridgeClazz
JVMBridgeBase<Enum<VarHandle.AccessMode>>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

AccessMode()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public AccessMode()

AccessMode(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 AccessMode(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

COMPARE_AND_EXCHANGE

public static VarHandle.AccessMode COMPARE_AND_EXCHANGE { get; }

Property Value

VarHandle.AccessMode

COMPARE_AND_EXCHANGE_ACQUIRE

public static VarHandle.AccessMode COMPARE_AND_EXCHANGE_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

COMPARE_AND_EXCHANGE_RELEASE

public static VarHandle.AccessMode COMPARE_AND_EXCHANGE_RELEASE { get; }

Property Value

VarHandle.AccessMode

COMPARE_AND_SET

public static VarHandle.AccessMode COMPARE_AND_SET { get; }

Property Value

VarHandle.AccessMode

GET

public static VarHandle.AccessMode GET { get; }

Property Value

VarHandle.AccessMode

GET_ACQUIRE

public static VarHandle.AccessMode GET_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_ADD

public static VarHandle.AccessMode GET_AND_ADD { get; }

Property Value

VarHandle.AccessMode

GET_AND_ADD_ACQUIRE

public static VarHandle.AccessMode GET_AND_ADD_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_ADD_RELEASE

public static VarHandle.AccessMode GET_AND_ADD_RELEASE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_AND

public static VarHandle.AccessMode GET_AND_BITWISE_AND { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_AND_ACQUIRE

public static VarHandle.AccessMode GET_AND_BITWISE_AND_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_AND_RELEASE

public static VarHandle.AccessMode GET_AND_BITWISE_AND_RELEASE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_OR

public static VarHandle.AccessMode GET_AND_BITWISE_OR { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_OR_ACQUIRE

public static VarHandle.AccessMode GET_AND_BITWISE_OR_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_OR_RELEASE

public static VarHandle.AccessMode GET_AND_BITWISE_OR_RELEASE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_XOR

public static VarHandle.AccessMode GET_AND_BITWISE_XOR { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_XOR_ACQUIRE

public static VarHandle.AccessMode GET_AND_BITWISE_XOR_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_BITWISE_XOR_RELEASE

public static VarHandle.AccessMode GET_AND_BITWISE_XOR_RELEASE { get; }

Property Value

VarHandle.AccessMode

GET_AND_SET

public static VarHandle.AccessMode GET_AND_SET { get; }

Property Value

VarHandle.AccessMode

GET_AND_SET_ACQUIRE

public static VarHandle.AccessMode GET_AND_SET_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

GET_AND_SET_RELEASE

public static VarHandle.AccessMode GET_AND_SET_RELEASE { get; }

Property Value

VarHandle.AccessMode

GET_OPAQUE

public static VarHandle.AccessMode GET_OPAQUE { get; }

Property Value

VarHandle.AccessMode

GET_VOLATILE

public static VarHandle.AccessMode GET_VOLATILE { get; }

Property Value

VarHandle.AccessMode

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

SET

public static VarHandle.AccessMode SET { get; }

Property Value

VarHandle.AccessMode

SET_OPAQUE

public static VarHandle.AccessMode SET_OPAQUE { get; }

Property Value

VarHandle.AccessMode

SET_RELEASE

public static VarHandle.AccessMode SET_RELEASE { get; }

Property Value

VarHandle.AccessMode

SET_VOLATILE

public static VarHandle.AccessMode SET_VOLATILE { get; }

Property Value

VarHandle.AccessMode

WEAK_COMPARE_AND_SET

public static VarHandle.AccessMode WEAK_COMPARE_AND_SET { get; }

Property Value

VarHandle.AccessMode

WEAK_COMPARE_AND_SET_ACQUIRE

public static VarHandle.AccessMode WEAK_COMPARE_AND_SET_ACQUIRE { get; }

Property Value

VarHandle.AccessMode

WEAK_COMPARE_AND_SET_PLAIN

public static VarHandle.AccessMode WEAK_COMPARE_AND_SET_PLAIN { get; }

Property Value

VarHandle.AccessMode

WEAK_COMPARE_AND_SET_RELEASE

public static VarHandle.AccessMode WEAK_COMPARE_AND_SET_RELEASE { get; }

Property Value

VarHandle.AccessMode

Methods

MethodName()

public String MethodName()

Returns

String

String

ValueFromMethodName(String)

public static VarHandle.AccessMode ValueFromMethodName(String arg0)

Parameters

arg0 String

String

Returns

VarHandle.AccessMode

VarHandle.AccessMode

ValueOf(String)

public static VarHandle.AccessMode ValueOf(String arg0)

Parameters

arg0 String

String

Returns

VarHandle.AccessMode

VarHandle.AccessMode

Values()

public static VarHandle.AccessMode[] Values()

Returns

AccessMode[]

VarHandle.AccessMode