Overview | Package | Class | Use | Deprecated | Help
| GWT 2.7.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.google.gwt.typedarrays.shared
Interface DataView

All Superinterfaces:
  ArrayBufferView

All Known Implementing Classes:
  DataViewImpl, DataViewNative, DataViewNativeEmul

    public interface DataView

extends ArrayBufferView

A view representing an `ArrayBuffer` as heterogeneous values. "http://www.khronos.org/registry/typedarray/specs/latest/#8"

Method Summary
`float` | `getFloat32(int byteOffset)`
`float` | `getFloat32(int byteOffset, boolean littleEndian)`
`double` | `getFloat64(int byteOffset)`
`double` | `getFloat64(int byteOffset, boolean littleEndian)`
`short` | `getInt16(int byteOffset)`
`short` | `getInt16(int byteOffset, boolean littleEndian)`
`int` | `getInt32(int byteOffset)`
`int` | `getInt32(int byteOffset, boolean littleEndian)`
`byte` | `getInt8(int byteOffset)`
`int` | `getUint16(int byteOffset)`
`int` | `getUint16(int byteOffset, boolean littleEndian)`
`long` | `getUint32(int byteOffset)`
`long` | `getUint32(int byteOffset, boolean littleEndian)`
`double` | `getUint32AsDouble(int byteOffset)`
`double` | `getUint32AsDouble(int byteOffset, boolean littleEndian)`
`short` | `getUint8(int byteOffset)`
`void` | `setFloat32(int byteOffset, float value)`
`void` | `setFloat32(int byteOffset, float value, boolean littleEndian)`
`void` | `setFloat64(int byteOffset, double value)`
`void` | `setFloat64(int byteOffset, double value, boolean littleEndian)`
`void` | `setInt16(int byteOffset, int value)`
`void` | `setInt16(int byteOffset, int value, boolean littleEndian)`
`void` | `setInt32(int byteOffset, int value)`
`void` | `setInt32(int byteOffset, int value, boolean littleEndian)`
`void` | `setInt8(int byteOffset, int value)`
`void` | `setUint16(int byteOffset, int value)`
`void` | `setUint16(int byteOffset, int value, boolean littleEndian)`
`void` | `setUint32(int byteOffset, long value)`
`void` | `setUint32(int byteOffset, long value, boolean littleEndian)`
`void` | `setUint32FromDouble(int byteOffset, double value)`
`void` | `setUint32FromDouble(int byteOffset, double value, boolean littleEndian)`
`void` | `setUint8(int byteOffset, int i)`

Methods inherited from interface com.google.gwt.typedarrays.shared.ArrayBufferView
`buffer, byteLength, byteOffset`

Method Detail

### getFloat32

    float getFloat32(int byteOffset)

### getFloat32

    float getFloat32(int byteOffset,
                     boolean littleEndian)

### getFloat64

    double getFloat64(int byteOffset)

### getFloat64

    double getFloat64(int byteOffset,
                      boolean littleEndian)

### getInt16

    short getInt16(int byteOffset)

### getInt16

    short getInt16(int byteOffset,
                   boolean littleEndian)

### getInt32

    int getInt32(int byteOffset)

### getInt32

    int getInt32(int byteOffset,
                 boolean littleEndian)

### getInt8

    byte getInt8(int byteOffset)

### getUint16

    int getUint16(int byteOffset)

### getUint16

    int getUint16(int byteOffset,
                  boolean littleEndian)

### getUint32

    long getUint32(int byteOffset)

### getUint32

    long getUint32(int byteOffset,
                   boolean littleEndian)

### getUint32AsDouble

    double getUint32AsDouble(int byteOffset)

  Parameters:
    `byteOffset` -
  Returns:
    unsigned 32-bit int as a double

### getUint32AsDouble

    double getUint32AsDouble(int byteOffset,
                             boolean littleEndian)

  Parameters:
    `byteOffset` -
    `littleEndian` -
  Returns:
    unsigned 32-bit int as a double

### getUint8

    short getUint8(int byteOffset)

### setFloat32

    void setFloat32(int byteOffset,
                    float value)

### setFloat32

    void setFloat32(int byteOffset,
                    float value,
                    boolean littleEndian)

### setFloat64

    void setFloat64(int byteOffset,
                    double value)

### setFloat64

    void setFloat64(int byteOffset,
                    double value,
                    boolean littleEndian)

### setInt16

    void setInt16(int byteOffset,
                  int value)

### setInt16

    void setInt16(int byteOffset,
                  int value,
                  boolean littleEndian)

### setInt32

    void setInt32(int byteOffset,
                  int value)

### setInt32

    void setInt32(int byteOffset,
                  int value,
                  boolean littleEndian)

### setInt8

    void setInt8(int byteOffset,
                 int value)

### setUint16

    void setUint16(int byteOffset,
                   int value)

### setUint16

    void setUint16(int byteOffset,
                   int value,
                   boolean littleEndian)

### setUint32

    void setUint32(int byteOffset,
                   long value)

### setUint32

    void setUint32(int byteOffset,
                   long value,
                   boolean littleEndian)

### setUint32FromDouble

    void setUint32FromDouble(int byteOffset,
                             double value)

  Parameters:
    `byteOffset` -
    `value` -

### setUint32FromDouble

    void setUint32FromDouble(int byteOffset,
                             double value,
                             boolean littleEndian)

  Parameters:
    `byteOffset` -
    `value` -
    `littleEndian` -

### setUint8

    void setUint8(int byteOffset,
                  int i)

Overview | Package | Class | Use | Deprecated | Help
| GWT 2.7.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD