| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv abstract static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final int | |
| pack-priv static final JavaNioAccess | |
| pack-priv static final ScopedMemoryAccess |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int |
| ALIGN | back to summary |
|---|---|
| pack-priv static final int ALIGN | |
| NIO_ACCESS | back to summary |
|---|---|
| pack-priv static final JavaNioAccess NIO_ACCESS | |
| SCOPED_MEMORY_ACCESS | back to summary |
|---|---|
| pack-priv static final ScopedMemoryAccess SCOPED_MEMORY_ACCESS | |
| VarHandleByteArrayAsInts | back to summary |
|---|---|
| pack-priv VarHandleByteArrayAsInts() | |
| convEndian | back to summary |
|---|---|
pack-priv static int convEndian(boolean big, int n)
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final VarForm |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final MethodType | accessModeTypeUncached(VarHandle.
Implements abstract java.
|
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static void | |
| public VarHandleByteArrayAsInts. | withInvokeBehavior()
Implements abstract java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke behavior. |
| public VarHandleByteArrayAsInts. | withInvokeExactBehavior()
Implements abstract java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke-exact behavior. |
| FORM | back to summary |
|---|---|
| pack-priv static final VarForm FORM | |
| ArrayHandle | back to summary |
|---|---|
| pack-priv ArrayHandle(boolean be) | |
| ArrayHandle | back to summary |
|---|---|
| private ArrayHandle(boolean be, boolean exact) | |
| accessModeTypeUncached | back to summary |
|---|---|
| pack-priv final MethodType accessModeTypeUncached(VarHandle. Implements abstract java.
| |
| get | back to summary |
|---|---|
pack-priv static int get(VarHandle ob, Object oba, int index)
| |
| index | back to summary |
|---|---|
pack-priv static int index(byte[] ba, int index)
| |
| set | back to summary |
|---|---|
pack-priv static void set(VarHandle ob, Object oba, int index, int value)
| |
| withInvokeBehavior | back to summary |
|---|---|
| public VarHandleByteArrayAsInts. Implements abstract java. Doc from java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke behavior. If this VarHandle already has invoke behavior this VarHandle is returned.
Invoking
| |
| withInvokeExactBehavior | back to summary |
|---|---|
| public VarHandleByteArrayAsInts. Implements abstract java. Doc from java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke-exact behavior. If this VarHandle already has invoke-exact behavior this VarHandle is returned.
Invoking
| |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final boolean |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| be | back to summary |
|---|---|
| pack-priv final boolean be | |
| ByteArrayViewVarHandle | back to summary |
|---|---|
| pack-priv ByteArrayViewVarHandle(VarForm form, boolean be, boolean exact) | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final VarForm |
| Access | Constructor and Description |
|---|---|
| pack-priv | |
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv final MethodType | accessModeTypeUncached(VarHandle.
Implements abstract java.
|
| pack-priv static long | |
| pack-priv static Object | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static boolean | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static int | |
| pack-priv static MemorySessionImpl | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static void | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| pack-priv static boolean | |
| public VarHandleByteArrayAsInts. | withInvokeBehavior()
Implements abstract java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke behavior. |
| public VarHandleByteArrayAsInts. | withInvokeExactBehavior()
Implements abstract java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke-exact behavior. |
| FORM | back to summary |
|---|---|
| pack-priv static final VarForm FORM | |
| ByteBufferHandle | back to summary |
|---|---|
| pack-priv ByteBufferHandle(boolean be) | |
| ByteBufferHandle | back to summary |
|---|---|
| private ByteBufferHandle(boolean be, boolean exact) | |
| accessModeTypeUncached | back to summary |
|---|---|
| pack-priv final MethodType accessModeTypeUncached(VarHandle. Implements abstract java.
| |
| address | back to summary |
|---|---|
pack-priv static long address(ByteBuffer bb, int index)
| |
| checkNullHeapBase | back to summary |
|---|---|
pack-priv static Object checkNullHeapBase(Object hb)
| |
| compareAndExchange | back to summary |
|---|---|
pack-priv static int compareAndExchange(VarHandle ob, Object obb, int index, int expected, int value)
| |
| compareAndExchangeAcquire | back to summary |
|---|---|
pack-priv static int compareAndExchangeAcquire(VarHandle ob, Object obb, int index, int expected, int value)
| |
| compareAndExchangeRelease | back to summary |
|---|---|
pack-priv static int compareAndExchangeRelease(VarHandle ob, Object obb, int index, int expected, int value)
| |
| compareAndSet | back to summary |
|---|---|
pack-priv static boolean compareAndSet(VarHandle ob, Object obb, int index, int expected, int value)
| |
| get | back to summary |
|---|---|
pack-priv static int get(VarHandle ob, Object obb, int index)
| |
| getAcquire | back to summary |
|---|---|
pack-priv static int getAcquire(VarHandle ob, Object obb, int index)
| |
| getAndAdd | back to summary |
|---|---|
pack-priv static int getAndAdd(VarHandle ob, Object obb, int index, int delta)
| |
| getAndAddAcquire | back to summary |
|---|---|
pack-priv static int getAndAddAcquire(VarHandle ob, Object obb, int index, int delta)
| |
| getAndAddConvEndianWithCAS | back to summary |
|---|---|
pack-priv static int getAndAddConvEndianWithCAS(ByteBuffer bb, int index, int delta)
| |
| getAndAddRelease | back to summary |
|---|---|
pack-priv static int getAndAddRelease(VarHandle ob, Object obb, int index, int delta)
| |
| getAndBitwiseAnd | back to summary |
|---|---|
pack-priv static int getAndBitwiseAnd(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseAndAcquire | back to summary |
|---|---|
pack-priv static int getAndBitwiseAndAcquire(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseAndConvEndianWithCAS | back to summary |
|---|---|
pack-priv static int getAndBitwiseAndConvEndianWithCAS(ByteBuffer bb, int index, int value)
| |
| getAndBitwiseAndRelease | back to summary |
|---|---|
pack-priv static int getAndBitwiseAndRelease(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseOr | back to summary |
|---|---|
pack-priv static int getAndBitwiseOr(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseOrAcquire | back to summary |
|---|---|
pack-priv static int getAndBitwiseOrAcquire(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseOrConvEndianWithCAS | back to summary |
|---|---|
pack-priv static int getAndBitwiseOrConvEndianWithCAS(ByteBuffer bb, int index, int value)
| |
| getAndBitwiseOrRelease | back to summary |
|---|---|
pack-priv static int getAndBitwiseOrRelease(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseXor | back to summary |
|---|---|
pack-priv static int getAndBitwiseXor(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseXorAcquire | back to summary |
|---|---|
pack-priv static int getAndBitwiseXorAcquire(VarHandle ob, Object obb, int index, int value)
| |
| getAndBitwiseXorConvEndianWithCAS | back to summary |
|---|---|
pack-priv static int getAndBitwiseXorConvEndianWithCAS(ByteBuffer bb, int index, int value)
| |
| getAndBitwiseXorRelease | back to summary |
|---|---|
pack-priv static int getAndBitwiseXorRelease(VarHandle ob, Object obb, int index, int value)
| |
| getAndSet | back to summary |
|---|---|
pack-priv static int getAndSet(VarHandle ob, Object obb, int index, int value)
| |
| getAndSetAcquire | back to summary |
|---|---|
pack-priv static int getAndSetAcquire(VarHandle ob, Object obb, int index, int value)
| |
| getAndSetRelease | back to summary |
|---|---|
pack-priv static int getAndSetRelease(VarHandle ob, Object obb, int index, int value)
| |
| getOpaque | back to summary |
|---|---|
pack-priv static int getOpaque(VarHandle ob, Object obb, int index)
| |
| getVolatile | back to summary |
|---|---|
pack-priv static int getVolatile(VarHandle ob, Object obb, int index)
| |
| index | back to summary |
|---|---|
pack-priv static int index(ByteBuffer bb, int index)
| |
| indexRO | back to summary |
|---|---|
pack-priv static int indexRO(ByteBuffer bb, int index)
| |
| session | back to summary |
|---|---|
pack-priv static MemorySessionImpl session(ByteBuffer bb)
| |
| set | back to summary |
|---|---|
pack-priv static void set(VarHandle ob, Object obb, int index, int value)
| |
| setOpaque | back to summary |
|---|---|
pack-priv static void setOpaque(VarHandle ob, Object obb, int index, int value)
| |
| setRelease | back to summary |
|---|---|
pack-priv static void setRelease(VarHandle ob, Object obb, int index, int value)
| |
| setVolatile | back to summary |
|---|---|
pack-priv static void setVolatile(VarHandle ob, Object obb, int index, int value)
| |
| weakCompareAndSet | back to summary |
|---|---|
pack-priv static boolean weakCompareAndSet(VarHandle ob, Object obb, int index, int expected, int value)
| |
| weakCompareAndSetAcquire | back to summary |
|---|---|
pack-priv static boolean weakCompareAndSetAcquire(VarHandle ob, Object obb, int index, int expected, int value)
| |
| weakCompareAndSetPlain | back to summary |
|---|---|
pack-priv static boolean weakCompareAndSetPlain(VarHandle ob, Object obb, int index, int expected, int value)
| |
| weakCompareAndSetRelease | back to summary |
|---|---|
pack-priv static boolean weakCompareAndSetRelease(VarHandle ob, Object obb, int index, int expected, int value)
| |
| withInvokeBehavior | back to summary |
|---|---|
| public VarHandleByteArrayAsInts. Implements abstract java. Doc from java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke behavior. If this VarHandle already has invoke behavior this VarHandle is returned.
Invoking
| |
| withInvokeExactBehavior | back to summary |
|---|---|
| public VarHandleByteArrayAsInts. Implements abstract java. Doc from java. Returns a VarHandle, with access to the same variable(s) as this VarHandle, but whose invocation behavior of access mode methods is adjusted to invoke-exact behavior. If this VarHandle already has invoke-exact behavior this VarHandle is returned.
Invoking
| |