APIdia Launch Partner
Top Fields Constructors Methods
java.lang.invoke

pack-priv final Class VarHandleSegmentAsIntsAligned

Located in compilation unit of java.lang.invoke.VarHandleSegmentAsInts.

extends VarHandleSegmentAsInts
Class Inheritance

Field Summary

Modifier and TypeField and Description
pack-priv static final VarForm
pack-priv static final VarForm
Inherited from java.lang.invoke.VarHandleSegmentAsInts:
NON_PLAIN_ACCESS_MIN_ALIGN_MASK

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static int
compareAndExchange(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static int
compareAndExchange(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static int
compareAndExchangeAcquire(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static int
compareAndExchangeAcquire(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static int
compareAndExchangeRelease(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static int
compareAndExchangeRelease(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static boolean
compareAndSet(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static boolean
compareAndSet(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static int
convEndian(boolean big, int n)

pack-priv static int
getAcquire(VarHandle ob, Object obb, long base)

pack-priv static int
getAcquire(VarHandle ob, Object obb, long base, long offset)

pack-priv static int
getAndAdd(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndAdd(VarHandle ob, Object obb, long base, long offset, int delta)

pack-priv static int
getAndAddAcquire(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndAddAcquire(VarHandle ob, Object obb, long base, long offset, int delta)

pack-priv static int
pack-priv static int
getAndAddRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndAddRelease(VarHandle ob, Object obb, long base, long offset, int delta)

pack-priv static int
getAndBitwiseAnd(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseAnd(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndBitwiseAndAcquire(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseAndAcquire(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
pack-priv static int
getAndBitwiseAndRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseAndRelease(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndBitwiseOr(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseOr(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndBitwiseOrAcquire(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseOrAcquire(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
pack-priv static int
getAndBitwiseOrRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseOrRelease(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndBitwiseXor(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseXor(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndBitwiseXorAcquire(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseXorAcquire(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
pack-priv static int
getAndBitwiseXorRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndBitwiseXorRelease(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndSet(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndSet(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndSetAcquire(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndSetAcquire(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getAndSetRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static int
getAndSetRelease(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static int
getOpaque(VarHandle ob, Object obb, long base)

pack-priv static int
getOpaque(VarHandle ob, Object obb, long base, long offset)

pack-priv static int
getVolatile(VarHandle ob, Object obb, long base)

pack-priv static int
getVolatile(VarHandle ob, Object obb, long base, long offset)

pack-priv static void
setOpaque(VarHandle ob, Object obb, long base, int value)

pack-priv static void
setOpaque(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static void
setRelease(VarHandle ob, Object obb, long base, int value)

pack-priv static void
setRelease(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static void
setVolatile(VarHandle ob, Object obb, long base, int value)

pack-priv static void
setVolatile(VarHandle ob, Object obb, long base, long offset, int value)

pack-priv static boolean
weakCompareAndSet(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static boolean
weakCompareAndSet(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static boolean
weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static boolean
weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static boolean
weakCompareAndSetPlain(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static boolean
weakCompareAndSetPlain(VarHandle ob, Object obb, long base, long offset, int expected, int value)

pack-priv static boolean
weakCompareAndSetRelease(VarHandle ob, Object obb, long base, int expected, int value)

pack-priv static boolean
weakCompareAndSetRelease(VarHandle ob, Object obb, long base, long offset, int expected, int value)

Inherited from java.lang.invoke.VarHandleSegmentAsInts:
getgetselectFormsetset

Field Detail

CONSTANT_OFFSET_FORMback to summary
pack-priv static final VarForm CONSTANT_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsInts.CONSTANT_OFFSET_FORM.

VARIABLE_OFFSET_FORMback to summary
pack-priv static final VarForm VARIABLE_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsInts.VARIABLE_OFFSET_FORM.

Constructor Detail

VarHandleSegmentAsIntsAlignedback to summary
pack-priv VarHandleSegmentAsIntsAligned()

Method Detail

compareAndExchangeback to summary
pack-priv static int compareAndExchange(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
compareAndExchangeback to summary
pack-priv static int compareAndExchange(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
compareAndExchangeAcquireback to summary
pack-priv static int compareAndExchangeAcquire(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
compareAndExchangeAcquireback to summary
pack-priv static int compareAndExchangeAcquire(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
compareAndExchangeReleaseback to summary
pack-priv static int compareAndExchangeRelease(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
compareAndExchangeReleaseback to summary
pack-priv static int compareAndExchangeRelease(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
compareAndSetback to summary
pack-priv static boolean compareAndSet(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
compareAndSetback to summary
pack-priv static boolean compareAndSet(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
convEndianback to summary
pack-priv static int convEndian(boolean big, int n)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static int getAcquire(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static int getAcquire(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getAndAddback to summary
pack-priv static int getAndAdd(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndAddback to summary
pack-priv static int getAndAdd(VarHandle ob, Object obb, long base, long offset, int delta)
Annotations
@ForceInline
getAndAddAcquireback to summary
pack-priv static int getAndAddAcquire(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndAddAcquireback to summary
pack-priv static int getAndAddAcquire(VarHandle ob, Object obb, long base, long offset, int delta)
Annotations
@ForceInline
getAndAddConvEndianWithCASback to summary
pack-priv static int getAndAddConvEndianWithCAS(AbstractMemorySegmentImpl bb, long offset, int delta)
Annotations
@ForceInline
getAndAddReleaseback to summary
pack-priv static int getAndAddRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndAddReleaseback to summary
pack-priv static int getAndAddRelease(VarHandle ob, Object obb, long base, long offset, int delta)
Annotations
@ForceInline
getAndBitwiseAndback to summary
pack-priv static int getAndBitwiseAnd(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseAndback to summary
pack-priv static int getAndBitwiseAnd(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseAndAcquireback to summary
pack-priv static int getAndBitwiseAndAcquire(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseAndAcquireback to summary
pack-priv static int getAndBitwiseAndAcquire(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseAndConvEndianWithCASback to summary
pack-priv static int getAndBitwiseAndConvEndianWithCAS(AbstractMemorySegmentImpl bb, long offset, int value)
Annotations
@ForceInline
getAndBitwiseAndReleaseback to summary
pack-priv static int getAndBitwiseAndRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseAndReleaseback to summary
pack-priv static int getAndBitwiseAndRelease(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseOrback to summary
pack-priv static int getAndBitwiseOr(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseOrback to summary
pack-priv static int getAndBitwiseOr(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseOrAcquireback to summary
pack-priv static int getAndBitwiseOrAcquire(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseOrAcquireback to summary
pack-priv static int getAndBitwiseOrAcquire(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseOrConvEndianWithCASback to summary
pack-priv static int getAndBitwiseOrConvEndianWithCAS(AbstractMemorySegmentImpl bb, long offset, int value)
Annotations
@ForceInline
getAndBitwiseOrReleaseback to summary
pack-priv static int getAndBitwiseOrRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseOrReleaseback to summary
pack-priv static int getAndBitwiseOrRelease(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseXorback to summary
pack-priv static int getAndBitwiseXor(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseXorback to summary
pack-priv static int getAndBitwiseXor(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseXorAcquireback to summary
pack-priv static int getAndBitwiseXorAcquire(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseXorAcquireback to summary
pack-priv static int getAndBitwiseXorAcquire(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndBitwiseXorConvEndianWithCASback to summary
pack-priv static int getAndBitwiseXorConvEndianWithCAS(AbstractMemorySegmentImpl bb, long offset, int value)
Annotations
@ForceInline
getAndBitwiseXorReleaseback to summary
pack-priv static int getAndBitwiseXorRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndBitwiseXorReleaseback to summary
pack-priv static int getAndBitwiseXorRelease(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndSetback to summary
pack-priv static int getAndSet(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndSetback to summary
pack-priv static int getAndSet(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndSetAcquireback to summary
pack-priv static int getAndSetAcquire(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndSetAcquireback to summary
pack-priv static int getAndSetAcquire(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getAndSetReleaseback to summary
pack-priv static int getAndSetRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
getAndSetReleaseback to summary
pack-priv static int getAndSetRelease(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static int getOpaque(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static int getOpaque(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static int getVolatile(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static int getVolatile(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
setOpaqueback to summary
pack-priv static void setOpaque(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
setOpaqueback to summary
pack-priv static void setOpaque(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, int value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, long offset, int value)
Annotations
@ForceInline
weakCompareAndSetback to summary
pack-priv static boolean weakCompareAndSet(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetback to summary
pack-priv static boolean weakCompareAndSet(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetAcquireback to summary
pack-priv static boolean weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetAcquireback to summary
pack-priv static boolean weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetPlainback to summary
pack-priv static boolean weakCompareAndSetPlain(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetPlainback to summary
pack-priv static boolean weakCompareAndSetPlain(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetReleaseback to summary
pack-priv static boolean weakCompareAndSetRelease(VarHandle ob, Object obb, long base, int expected, int value)
Annotations
@ForceInline
weakCompareAndSetReleaseback to summary
pack-priv static boolean weakCompareAndSetRelease(VarHandle ob, Object obb, long base, long offset, int expected, int value)
Annotations
@ForceInline