VarHandle.AccessMode
public
static
final
enum
VarHandle.AccessMode
extends Enum<VarHandle.AccessMode>
| java.lang.Object | ||
| ↳ | java.lang.Enum<java.lang.invoke.VarHandle.AccessMode> | |
| ↳ | java.lang.invoke.VarHandle.AccessMode | |
The set of access modes that specify how a variable, referenced by a VarHandle, is accessed.
Summary
Enum values | |
|---|---|
VarHandle.AccessMode |
COMPARE_AND_EXCHANGE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
COMPARE_AND_EXCHANGE_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
COMPARE_AND_EXCHANGE_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
COMPARE_AND_SET
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_ADD
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_ADD_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_ADD_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_AND
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_AND_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_AND_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_OR
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_OR_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_OR_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_XOR
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_XOR_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_BITWISE_XOR_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_SET
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_SET_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_AND_SET_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_OPAQUE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
GET_VOLATILE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
SET
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
SET_OPAQUE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
SET_RELEASE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
SET_VOLATILE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
WEAK_COMPARE_AND_SET
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
WEAK_COMPARE_AND_SET_ACQUIRE
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
WEAK_COMPARE_AND_SET_PLAIN
The access mode whose access is specified by the corresponding
method
|
VarHandle.AccessMode |
WEAK_COMPARE_AND_SET_RELEASE
The access mode whose access is specified by the corresponding
method
|
Public methods | |
|---|---|
String
|
methodName()
Returns the |
static
VarHandle.AccessMode
|
valueFromMethodName(String methodName)
Returns the |
static
VarHandle.AccessMode
|
valueOf(String name)
|
static
final
AccessMode[]
|
values()
|
Inherited methods | |
|---|---|