public final class HostedByteBufferPointer extends Object implements org.graalvm.word.Pointer
| Constructor and Description |
|---|
HostedByteBufferPointer(ByteBuffer buffer,
int baseOffset) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
aboveOrEqual(int val) |
boolean |
aboveOrEqual(org.graalvm.word.UnsignedWord val) |
boolean |
aboveThan(int val) |
boolean |
aboveThan(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.Pointer |
add(int val) |
org.graalvm.word.Pointer |
add(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.Pointer |
and(int val) |
org.graalvm.word.Pointer |
and(org.graalvm.word.UnsignedWord val) |
boolean |
belowOrEqual(int val) |
boolean |
belowOrEqual(org.graalvm.word.UnsignedWord val) |
boolean |
belowThan(int val) |
boolean |
belowThan(org.graalvm.word.UnsignedWord val) |
int |
compareAndSwapInt(int offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
int |
compareAndSwapInt(org.graalvm.word.WordBase offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
long |
compareAndSwapLong(int offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
long |
compareAndSwapLong(org.graalvm.word.WordBase offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
Object |
compareAndSwapObject(int offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
Object |
compareAndSwapObject(org.graalvm.word.WordBase offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
<T extends org.graalvm.word.WordBase> |
compareAndSwapWord(int offset,
T expectedValue,
T newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
<T extends org.graalvm.word.WordBase> |
compareAndSwapWord(org.graalvm.word.WordBase offset,
T expectedValue,
T newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
equal(org.graalvm.word.ComparableWord val) |
boolean |
equal(int val) |
boolean |
equal(org.graalvm.word.UnsignedWord val) |
void |
initializeLong(int offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
initializeLong(org.graalvm.word.WordBase offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
isNonNull() |
boolean |
isNull() |
boolean |
logicCompareAndSwapInt(int offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapInt(org.graalvm.word.WordBase offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapLong(int offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapLong(org.graalvm.word.WordBase offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapObject(int offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapObject(org.graalvm.word.WordBase offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapWord(int offset,
org.graalvm.word.WordBase expectedValue,
org.graalvm.word.WordBase newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
boolean |
logicCompareAndSwapWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase expectedValue,
org.graalvm.word.WordBase newValue,
org.graalvm.word.LocationIdentity locationIdentity) |
org.graalvm.word.UnsignedWord |
multiply(int val) |
org.graalvm.word.UnsignedWord |
multiply(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.UnsignedWord |
not() |
boolean |
notEqual(org.graalvm.word.ComparableWord val) |
boolean |
notEqual(int val) |
boolean |
notEqual(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.Pointer |
or(int val) |
org.graalvm.word.Pointer |
or(org.graalvm.word.UnsignedWord val) |
long |
rawValue() |
byte |
readByte(int offset) |
byte |
readByte(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
byte |
readByte(org.graalvm.word.WordBase offset) |
byte |
readByte(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
char |
readChar(int offset) |
char |
readChar(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
char |
readChar(org.graalvm.word.WordBase offset) |
char |
readChar(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
double |
readDouble(int offset) |
double |
readDouble(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
double |
readDouble(org.graalvm.word.WordBase offset) |
double |
readDouble(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
float |
readFloat(int offset) |
float |
readFloat(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
float |
readFloat(org.graalvm.word.WordBase offset) |
float |
readFloat(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
int |
readInt(int offset) |
int |
readInt(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
int |
readInt(org.graalvm.word.WordBase offset) |
int |
readInt(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
long |
readLong(int offset) |
long |
readLong(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
long |
readLong(org.graalvm.word.WordBase offset) |
long |
readLong(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
Object |
readObject(int offset) |
Object |
readObject(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
Object |
readObject(org.graalvm.word.WordBase offset) |
Object |
readObject(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
short |
readShort(int offset) |
short |
readShort(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
short |
readShort(org.graalvm.word.WordBase offset) |
short |
readShort(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
<T extends org.graalvm.word.WordBase> |
readWord(int offset) |
<T extends org.graalvm.word.WordBase> |
readWord(int offset,
org.graalvm.word.LocationIdentity locationIdentity) |
<T extends org.graalvm.word.WordBase> |
readWord(org.graalvm.word.WordBase offset) |
<T extends org.graalvm.word.WordBase> |
readWord(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity) |
org.graalvm.word.UnsignedWord |
shiftLeft(int n) |
org.graalvm.word.UnsignedWord |
shiftLeft(org.graalvm.word.UnsignedWord n) |
org.graalvm.word.Pointer |
subtract(int val) |
org.graalvm.word.Pointer |
subtract(org.graalvm.word.UnsignedWord val) |
Object |
toObject() |
Object |
toObjectNonNull() |
org.graalvm.word.UnsignedWord |
unsignedDivide(int val) |
org.graalvm.word.UnsignedWord |
unsignedDivide(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.UnsignedWord |
unsignedRemainder(int val) |
org.graalvm.word.UnsignedWord |
unsignedRemainder(org.graalvm.word.UnsignedWord val) |
org.graalvm.word.UnsignedWord |
unsignedShiftRight(int n) |
org.graalvm.word.UnsignedWord |
unsignedShiftRight(org.graalvm.word.UnsignedWord n) |
void |
writeByte(int offset,
byte val) |
void |
writeByte(int offset,
byte val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeByte(org.graalvm.word.WordBase offset,
byte val) |
void |
writeByte(org.graalvm.word.WordBase offset,
byte val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeChar(int offset,
char val) |
void |
writeChar(int offset,
char val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeChar(org.graalvm.word.WordBase offset,
char val) |
void |
writeChar(org.graalvm.word.WordBase offset,
char val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeDouble(int offset,
double val) |
void |
writeDouble(int offset,
double val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeDouble(org.graalvm.word.WordBase offset,
double val) |
void |
writeDouble(org.graalvm.word.WordBase offset,
double val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeFloat(int offset,
float val) |
void |
writeFloat(int offset,
float val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeFloat(org.graalvm.word.WordBase offset,
float val) |
void |
writeFloat(org.graalvm.word.WordBase offset,
float val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeInt(int offset,
int val) |
void |
writeInt(int offset,
int val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeInt(org.graalvm.word.WordBase offset,
int val) |
void |
writeInt(org.graalvm.word.WordBase offset,
int val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeLong(int offset,
long val) |
void |
writeLong(int offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeLong(org.graalvm.word.WordBase offset,
long val) |
void |
writeLong(org.graalvm.word.WordBase offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeObject(int offset,
Object val) |
void |
writeObject(int offset,
Object val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeObject(org.graalvm.word.WordBase offset,
Object val) |
void |
writeObject(org.graalvm.word.WordBase offset,
Object val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeShort(int offset,
short val) |
void |
writeShort(int offset,
short val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeShort(org.graalvm.word.WordBase offset,
short val) |
void |
writeShort(org.graalvm.word.WordBase offset,
short val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeWord(int offset,
org.graalvm.word.WordBase val) |
void |
writeWord(int offset,
org.graalvm.word.WordBase val,
org.graalvm.word.LocationIdentity locationIdentity) |
void |
writeWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase val) |
void |
writeWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase val,
org.graalvm.word.LocationIdentity locationIdentity) |
org.graalvm.word.UnsignedWord |
xor(int val) |
org.graalvm.word.UnsignedWord |
xor(org.graalvm.word.UnsignedWord val) |
public HostedByteBufferPointer(ByteBuffer buffer, int baseOffset)
public byte readByte(int offset)
readByte in interface org.graalvm.word.Pointerpublic byte readByte(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readByte in interface org.graalvm.word.Pointerpublic byte readByte(org.graalvm.word.WordBase offset)
readByte in interface org.graalvm.word.Pointerpublic byte readByte(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readByte in interface org.graalvm.word.Pointerpublic void writeByte(int offset,
byte val)
writeByte in interface org.graalvm.word.Pointerpublic void writeByte(org.graalvm.word.WordBase offset,
byte val)
writeByte in interface org.graalvm.word.Pointerpublic void writeByte(int offset,
byte val,
org.graalvm.word.LocationIdentity locationIdentity)
writeByte in interface org.graalvm.word.Pointerpublic void writeByte(org.graalvm.word.WordBase offset,
byte val,
org.graalvm.word.LocationIdentity locationIdentity)
writeByte in interface org.graalvm.word.Pointerpublic boolean isNull()
isNull in interface org.graalvm.word.PointerBasepublic boolean isNonNull()
isNonNull in interface org.graalvm.word.PointerBasepublic boolean equal(org.graalvm.word.ComparableWord val)
equal in interface org.graalvm.word.ComparableWordpublic boolean notEqual(org.graalvm.word.ComparableWord val)
notEqual in interface org.graalvm.word.ComparableWordpublic long rawValue()
rawValue in interface org.graalvm.word.WordBasepublic Object toObject()
toObject in interface org.graalvm.word.Pointerpublic Object toObjectNonNull()
toObjectNonNull in interface org.graalvm.word.Pointerpublic char readChar(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readChar in interface org.graalvm.word.Pointerpublic short readShort(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readShort in interface org.graalvm.word.Pointerpublic int readInt(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readInt in interface org.graalvm.word.Pointerpublic long readLong(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readLong in interface org.graalvm.word.Pointerpublic float readFloat(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readFloat in interface org.graalvm.word.Pointerpublic double readDouble(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readDouble in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T readWord(org.graalvm.word.WordBase offset,
org.graalvm.word.LocationIdentity locationIdentity)
readWord in interface org.graalvm.word.Pointerpublic Object readObject(org.graalvm.word.WordBase offset, org.graalvm.word.LocationIdentity locationIdentity)
readObject in interface org.graalvm.word.Pointerpublic char readChar(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readChar in interface org.graalvm.word.Pointerpublic short readShort(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readShort in interface org.graalvm.word.Pointerpublic int readInt(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readInt in interface org.graalvm.word.Pointerpublic long readLong(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readLong in interface org.graalvm.word.Pointerpublic float readFloat(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readFloat in interface org.graalvm.word.Pointerpublic double readDouble(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readDouble in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T readWord(int offset,
org.graalvm.word.LocationIdentity locationIdentity)
readWord in interface org.graalvm.word.Pointerpublic Object readObject(int offset, org.graalvm.word.LocationIdentity locationIdentity)
readObject in interface org.graalvm.word.Pointerpublic void writeChar(org.graalvm.word.WordBase offset,
char val,
org.graalvm.word.LocationIdentity locationIdentity)
writeChar in interface org.graalvm.word.Pointerpublic void writeShort(org.graalvm.word.WordBase offset,
short val,
org.graalvm.word.LocationIdentity locationIdentity)
writeShort in interface org.graalvm.word.Pointerpublic void writeInt(org.graalvm.word.WordBase offset,
int val,
org.graalvm.word.LocationIdentity locationIdentity)
writeInt in interface org.graalvm.word.Pointerpublic void writeLong(org.graalvm.word.WordBase offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity)
writeLong in interface org.graalvm.word.Pointerpublic void writeFloat(org.graalvm.word.WordBase offset,
float val,
org.graalvm.word.LocationIdentity locationIdentity)
writeFloat in interface org.graalvm.word.Pointerpublic void writeDouble(org.graalvm.word.WordBase offset,
double val,
org.graalvm.word.LocationIdentity locationIdentity)
writeDouble in interface org.graalvm.word.Pointerpublic void writeWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase val,
org.graalvm.word.LocationIdentity locationIdentity)
writeWord in interface org.graalvm.word.Pointerpublic void initializeLong(org.graalvm.word.WordBase offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity)
initializeLong in interface org.graalvm.word.Pointerpublic void writeObject(org.graalvm.word.WordBase offset,
Object val,
org.graalvm.word.LocationIdentity locationIdentity)
writeObject in interface org.graalvm.word.Pointerpublic void writeChar(int offset,
char val,
org.graalvm.word.LocationIdentity locationIdentity)
writeChar in interface org.graalvm.word.Pointerpublic void writeShort(int offset,
short val,
org.graalvm.word.LocationIdentity locationIdentity)
writeShort in interface org.graalvm.word.Pointerpublic void writeInt(int offset,
int val,
org.graalvm.word.LocationIdentity locationIdentity)
writeInt in interface org.graalvm.word.Pointerpublic void writeLong(int offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity)
writeLong in interface org.graalvm.word.Pointerpublic void writeFloat(int offset,
float val,
org.graalvm.word.LocationIdentity locationIdentity)
writeFloat in interface org.graalvm.word.Pointerpublic void writeDouble(int offset,
double val,
org.graalvm.word.LocationIdentity locationIdentity)
writeDouble in interface org.graalvm.word.Pointerpublic void writeWord(int offset,
org.graalvm.word.WordBase val,
org.graalvm.word.LocationIdentity locationIdentity)
writeWord in interface org.graalvm.word.Pointerpublic void writeObject(int offset,
Object val,
org.graalvm.word.LocationIdentity locationIdentity)
writeObject in interface org.graalvm.word.Pointerpublic void initializeLong(int offset,
long val,
org.graalvm.word.LocationIdentity locationIdentity)
initializeLong in interface org.graalvm.word.Pointerpublic char readChar(org.graalvm.word.WordBase offset)
readChar in interface org.graalvm.word.Pointerpublic short readShort(org.graalvm.word.WordBase offset)
readShort in interface org.graalvm.word.Pointerpublic int readInt(org.graalvm.word.WordBase offset)
readInt in interface org.graalvm.word.Pointerpublic long readLong(org.graalvm.word.WordBase offset)
readLong in interface org.graalvm.word.Pointerpublic float readFloat(org.graalvm.word.WordBase offset)
readFloat in interface org.graalvm.word.Pointerpublic double readDouble(org.graalvm.word.WordBase offset)
readDouble in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T readWord(org.graalvm.word.WordBase offset)
readWord in interface org.graalvm.word.Pointerpublic Object readObject(org.graalvm.word.WordBase offset)
readObject in interface org.graalvm.word.Pointerpublic char readChar(int offset)
readChar in interface org.graalvm.word.Pointerpublic short readShort(int offset)
readShort in interface org.graalvm.word.Pointerpublic int readInt(int offset)
readInt in interface org.graalvm.word.Pointerpublic long readLong(int offset)
readLong in interface org.graalvm.word.Pointerpublic float readFloat(int offset)
readFloat in interface org.graalvm.word.Pointerpublic double readDouble(int offset)
readDouble in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T readWord(int offset)
readWord in interface org.graalvm.word.Pointerpublic Object readObject(int offset)
readObject in interface org.graalvm.word.Pointerpublic void writeChar(org.graalvm.word.WordBase offset,
char val)
writeChar in interface org.graalvm.word.Pointerpublic void writeShort(org.graalvm.word.WordBase offset,
short val)
writeShort in interface org.graalvm.word.Pointerpublic void writeInt(org.graalvm.word.WordBase offset,
int val)
writeInt in interface org.graalvm.word.Pointerpublic void writeLong(org.graalvm.word.WordBase offset,
long val)
writeLong in interface org.graalvm.word.Pointerpublic void writeFloat(org.graalvm.word.WordBase offset,
float val)
writeFloat in interface org.graalvm.word.Pointerpublic void writeDouble(org.graalvm.word.WordBase offset,
double val)
writeDouble in interface org.graalvm.word.Pointerpublic void writeWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase val)
writeWord in interface org.graalvm.word.Pointerpublic void writeObject(org.graalvm.word.WordBase offset,
Object val)
writeObject in interface org.graalvm.word.Pointerpublic int compareAndSwapInt(org.graalvm.word.WordBase offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapInt in interface org.graalvm.word.Pointerpublic long compareAndSwapLong(org.graalvm.word.WordBase offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapLong in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T compareAndSwapWord(org.graalvm.word.WordBase offset,
T expectedValue,
T newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapWord in interface org.graalvm.word.Pointerpublic Object compareAndSwapObject(org.graalvm.word.WordBase offset, Object expectedValue, Object newValue, org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapObject in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapInt(org.graalvm.word.WordBase offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapInt in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapLong(org.graalvm.word.WordBase offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapLong in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapWord(org.graalvm.word.WordBase offset,
org.graalvm.word.WordBase expectedValue,
org.graalvm.word.WordBase newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapWord in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapObject(org.graalvm.word.WordBase offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapObject in interface org.graalvm.word.Pointerpublic void writeChar(int offset,
char val)
writeChar in interface org.graalvm.word.Pointerpublic void writeShort(int offset,
short val)
writeShort in interface org.graalvm.word.Pointerpublic void writeInt(int offset,
int val)
writeInt in interface org.graalvm.word.Pointerpublic void writeLong(int offset,
long val)
writeLong in interface org.graalvm.word.Pointerpublic void writeFloat(int offset,
float val)
writeFloat in interface org.graalvm.word.Pointerpublic void writeDouble(int offset,
double val)
writeDouble in interface org.graalvm.word.Pointerpublic void writeWord(int offset,
org.graalvm.word.WordBase val)
writeWord in interface org.graalvm.word.Pointerpublic void writeObject(int offset,
Object val)
writeObject in interface org.graalvm.word.Pointerpublic int compareAndSwapInt(int offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapInt in interface org.graalvm.word.Pointerpublic long compareAndSwapLong(int offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapLong in interface org.graalvm.word.Pointerpublic <T extends org.graalvm.word.WordBase> T compareAndSwapWord(int offset,
T expectedValue,
T newValue,
org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapWord in interface org.graalvm.word.Pointerpublic Object compareAndSwapObject(int offset, Object expectedValue, Object newValue, org.graalvm.word.LocationIdentity locationIdentity)
compareAndSwapObject in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapInt(int offset,
int expectedValue,
int newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapInt in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapLong(int offset,
long expectedValue,
long newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapLong in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapWord(int offset,
org.graalvm.word.WordBase expectedValue,
org.graalvm.word.WordBase newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapWord in interface org.graalvm.word.Pointerpublic boolean logicCompareAndSwapObject(int offset,
Object expectedValue,
Object newValue,
org.graalvm.word.LocationIdentity locationIdentity)
logicCompareAndSwapObject in interface org.graalvm.word.Pointerpublic org.graalvm.word.Pointer add(org.graalvm.word.UnsignedWord val)
add in interface org.graalvm.word.Pointeradd in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer add(int val)
add in interface org.graalvm.word.Pointeradd in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer subtract(org.graalvm.word.UnsignedWord val)
subtract in interface org.graalvm.word.Pointersubtract in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord multiply(org.graalvm.word.UnsignedWord val)
multiply in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedDivide(org.graalvm.word.UnsignedWord val)
unsignedDivide in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedRemainder(org.graalvm.word.UnsignedWord val)
unsignedRemainder in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord shiftLeft(org.graalvm.word.UnsignedWord n)
shiftLeft in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedShiftRight(org.graalvm.word.UnsignedWord n)
unsignedShiftRight in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer subtract(int val)
subtract in interface org.graalvm.word.Pointersubtract in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord multiply(int val)
multiply in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedDivide(int val)
unsignedDivide in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedRemainder(int val)
unsignedRemainder in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord shiftLeft(int n)
shiftLeft in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord unsignedShiftRight(int n)
unsignedShiftRight in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer and(org.graalvm.word.UnsignedWord val)
and in interface org.graalvm.word.Pointerand in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer and(int val)
and in interface org.graalvm.word.Pointerand in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer or(org.graalvm.word.UnsignedWord val)
or in interface org.graalvm.word.Pointeror in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord xor(org.graalvm.word.UnsignedWord val)
xor in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord not()
not in interface org.graalvm.word.UnsignedWordpublic boolean equal(org.graalvm.word.UnsignedWord val)
equal in interface org.graalvm.word.UnsignedWordpublic boolean notEqual(org.graalvm.word.UnsignedWord val)
notEqual in interface org.graalvm.word.UnsignedWordpublic boolean belowThan(org.graalvm.word.UnsignedWord val)
belowThan in interface org.graalvm.word.UnsignedWordpublic boolean belowOrEqual(org.graalvm.word.UnsignedWord val)
belowOrEqual in interface org.graalvm.word.UnsignedWordpublic boolean aboveThan(org.graalvm.word.UnsignedWord val)
aboveThan in interface org.graalvm.word.UnsignedWordpublic boolean aboveOrEqual(org.graalvm.word.UnsignedWord val)
aboveOrEqual in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.Pointer or(int val)
or in interface org.graalvm.word.Pointeror in interface org.graalvm.word.UnsignedWordpublic org.graalvm.word.UnsignedWord xor(int val)
xor in interface org.graalvm.word.UnsignedWordpublic boolean equal(int val)
equal in interface org.graalvm.word.UnsignedWordpublic boolean notEqual(int val)
notEqual in interface org.graalvm.word.UnsignedWordpublic boolean belowThan(int val)
belowThan in interface org.graalvm.word.UnsignedWordpublic boolean belowOrEqual(int val)
belowOrEqual in interface org.graalvm.word.UnsignedWordpublic boolean aboveThan(int val)
aboveThan in interface org.graalvm.word.UnsignedWordpublic boolean aboveOrEqual(int val)
aboveOrEqual in interface org.graalvm.word.UnsignedWord