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

pack-priv final Class VarHandleSegmentAsDoublesAligned

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

extends VarHandleSegmentAsDoubles
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

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

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

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

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

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

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

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

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

pack-priv static long
convEndian(boolean big, double v)

pack-priv static double
convEndian(boolean big, long rv)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from java.lang.invoke.VarHandleSegmentAsDoubles:
getgetselectFormsetset

Field Detail

CONSTANT_OFFSET_FORMback to summary
pack-priv static final VarForm CONSTANT_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsDoubles.CONSTANT_OFFSET_FORM.

VARIABLE_OFFSET_FORMback to summary
pack-priv static final VarForm VARIABLE_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsDoubles.VARIABLE_OFFSET_FORM.

Constructor Detail

VarHandleSegmentAsDoublesAlignedback to summary
pack-priv VarHandleSegmentAsDoublesAligned()

Method Detail

compareAndExchangeback to summary
pack-priv static double compareAndExchange(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
compareAndExchangeback to summary
pack-priv static double compareAndExchange(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
compareAndExchangeAcquireback to summary
pack-priv static double compareAndExchangeAcquire(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
compareAndExchangeAcquireback to summary
pack-priv static double compareAndExchangeAcquire(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
compareAndExchangeReleaseback to summary
pack-priv static double compareAndExchangeRelease(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
compareAndExchangeReleaseback to summary
pack-priv static double compareAndExchangeRelease(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
compareAndSetback to summary
pack-priv static boolean compareAndSet(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
compareAndSetback to summary
pack-priv static boolean compareAndSet(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
convEndianback to summary
pack-priv static long convEndian(boolean big, double v)
Annotations
@ForceInline
convEndianback to summary
pack-priv static double convEndian(boolean big, long rv)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static double getAcquire(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static double getAcquire(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getAndSetback to summary
pack-priv static double getAndSet(VarHandle ob, Object obb, long base, double value)
Annotations
@ForceInline
getAndSetback to summary
pack-priv static double getAndSet(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
getAndSetAcquireback to summary
pack-priv static double getAndSetAcquire(VarHandle ob, Object obb, long base, double value)
Annotations
@ForceInline
getAndSetAcquireback to summary
pack-priv static double getAndSetAcquire(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
getAndSetReleaseback to summary
pack-priv static double getAndSetRelease(VarHandle ob, Object obb, long base, double value)
Annotations
@ForceInline
getAndSetReleaseback to summary
pack-priv static double getAndSetRelease(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static double getOpaque(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static double getOpaque(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static double getVolatile(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static double 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, double value)
Annotations
@ForceInline
setOpaqueback to summary
pack-priv static void setOpaque(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, double value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, double value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, long offset, double value)
Annotations
@ForceInline
weakCompareAndSetback to summary
pack-priv static boolean weakCompareAndSet(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetback to summary
pack-priv static boolean weakCompareAndSet(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetAcquireback to summary
pack-priv static boolean weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetAcquireback to summary
pack-priv static boolean weakCompareAndSetAcquire(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetPlainback to summary
pack-priv static boolean weakCompareAndSetPlain(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetPlainback to summary
pack-priv static boolean weakCompareAndSetPlain(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetReleaseback to summary
pack-priv static boolean weakCompareAndSetRelease(VarHandle ob, Object obb, long base, double expected, double value)
Annotations
@ForceInline
weakCompareAndSetReleaseback to summary
pack-priv static boolean weakCompareAndSetRelease(VarHandle ob, Object obb, long base, long offset, double expected, double value)
Annotations
@ForceInline