Interface VolatileByteAccess

All Known Implementing Classes:
HeapBytez

public interface VolatileByteAccess
  • Method Details

    • getBoolVolatile

      boolean getBoolVolatile(long byteIndex)
    • getVolatile

      byte getVolatile(long byteIndex)
    • getCharVolatile

      char getCharVolatile(long byteIndex)
    • getShortVolatile

      short getShortVolatile(long byteIndex)
    • getIntVolatile

      int getIntVolatile(long byteIndex)
    • getLongVolatile

      long getLongVolatile(long byteIndex)
    • getFloatVolatile

      float getFloatVolatile(long byteIndex)
    • getDoubleVolatile

      double getDoubleVolatile(long byteIndex)
    • putBoolVolatile

      void putBoolVolatile(long byteIndex, boolean value)
    • putVolatile

      void putVolatile(long byteIndex, byte value)
    • putCharVolatile

      void putCharVolatile(long byteIndex, char c)
    • putShortVolatile

      void putShortVolatile(long byteIndex, short s)
    • putIntVolatile

      void putIntVolatile(long byteIndex, int i)
    • putLongVolatile

      void putLongVolatile(long byteIndex, long l)
    • putFloatVolatile

      void putFloatVolatile(long byteIndex, float f)
    • putDoubleVolatile

      void putDoubleVolatile(long byteIndex, double d)