Class DataView

All Implemented Interfaces:
org.teavm.jso.JSObject

public class DataView extends ArrayBufferView
  • Constructor Details

  • Method Details

    • getInt8

      public byte getInt8(int byteOffset)
    • getUint8

      public short getUint8(int byteOffset)
    • getInt16

      public short getInt16(int byteOffset)
    • getInt16

      public short getInt16(int byteOffset, boolean littleEndian)
    • getUint16

      public int getUint16(int byteOffset)
    • getUint16

      public int getUint16(int byteOffset, boolean littleEndian)
    • getInt32

      public int getInt32(int byteOffset)
    • getInt32

      public int getInt32(int byteOffset, boolean littleEndian)
    • getUint32

      public int getUint32(int byteOffset)
    • getUint32

      public int getUint32(int byteOffset, boolean littleEndian)
    • getFloat32

      public float getFloat32(int byteOffset)
    • getFloat32

      public float getFloat32(int byteOffset, boolean littleEndian)
    • getFloat64

      public double getFloat64(int byteOffset)
    • getFloat64

      public double getFloat64(int byteOffset, boolean littleEndian)
    • setInt8

      public void setInt8(int byteOffset, int value)
    • setUint8

      public void setUint8(int byteOffset, int value)
    • setInt16

      public void setInt16(int byteOffset, int value)
    • setInt16

      public void setInt16(int byteOffset, int value, boolean littleEndian)
    • setUint16

      public void setUint16(int byteOffset, int value)
    • setUint16

      public void setUint16(int byteOffset, int value, boolean littleEndian)
    • setInt32

      public void setInt32(int byteOffset, int value)
    • setInt32

      public void setInt32(int byteOffset, int value, boolean littleEndian)
    • setUint32

      public void setUint32(int byteOffset, int value)
    • setUint32

      public void setUint32(int byteOffset, int value, boolean littleEndian)
    • setFloat32

      public void setFloat32(int byteOffset, float value)
    • setFloat32

      public void setFloat32(int byteOffset, float value, boolean littleEndian)
    • setFloat64

      public void setFloat64(int byteOffset, double value)
    • setFloat64

      public void setFloat64(int byteOffset, double value, boolean littleEndian)
    • create

      @Deprecated public static DataView create(ArrayBuffer buffer)
      Deprecated.
    • create

      public static DataView create(ArrayBufferView buffer)
    • create

      public static DataView create(ArrayBuffer buffer, int offset, int length)
    • create

      public static DataView create(ArrayBuffer buffer, int offset)