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

pack-priv final Class VarHandleSegmentAsCharsAligned

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

extends VarHandleSegmentAsChars
Class Inheritance

Field Summary

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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static char
convEndian(boolean big, char n)

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from java.lang.invoke.VarHandleSegmentAsChars:
getgetselectFormsetset

Field Detail

CONSTANT_OFFSET_FORMback to summary
pack-priv static final VarForm CONSTANT_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsChars.CONSTANT_OFFSET_FORM.

VARIABLE_OFFSET_FORMback to summary
pack-priv static final VarForm VARIABLE_OFFSET_FORM

Hides java.lang.invoke.VarHandleSegmentAsChars.VARIABLE_OFFSET_FORM.

Constructor Detail

VarHandleSegmentAsCharsAlignedback to summary
pack-priv VarHandleSegmentAsCharsAligned()

Method Detail

convEndianback to summary
pack-priv static char convEndian(boolean big, char n)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static char getAcquire(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getAcquireback to summary
pack-priv static char getAcquire(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static char getOpaque(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getOpaqueback to summary
pack-priv static char getOpaque(VarHandle ob, Object obb, long base, long offset)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static char getVolatile(VarHandle ob, Object obb, long base)
Annotations
@ForceInline
getVolatileback to summary
pack-priv static char 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, char value)
Annotations
@ForceInline
setOpaqueback to summary
pack-priv static void setOpaque(VarHandle ob, Object obb, long base, long offset, char value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, char value)
Annotations
@ForceInline
setReleaseback to summary
pack-priv static void setRelease(VarHandle ob, Object obb, long base, long offset, char value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, char value)
Annotations
@ForceInline
setVolatileback to summary
pack-priv static void setVolatile(VarHandle ob, Object obb, long base, long offset, char value)
Annotations
@ForceInline