Class ArrayBufferViewNative
- java.lang.Object
-
- com.google.gwt.core.client.JavaScriptObject
-
- com.google.gwt.typedarrays.client.ArrayBufferViewNative
-
- All Implemented Interfaces:
ArrayBufferView
- Direct Known Subclasses:
DataViewNative,Float32ArrayNative,Float64ArrayNative,Int16ArrayNative,Int32ArrayNative,Int8ArrayNative,Uint16ArrayNative,Uint32ArrayNative,Uint8ArrayNative
public class ArrayBufferViewNative extends JavaScriptObject implements ArrayBufferView
Base class for JS implementation of various views.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedArrayBufferViewNative()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayBufferbuffer()Get the underlyingArrayBuffer.intbyteLength()Get the length of this view in bytes.intbyteOffset()Get the offset from the beginning of the underlyingArrayBuffer.-
Methods inherited from class com.google.gwt.core.client.JavaScriptObject
cast, createArray, createArray, createFunction, createObject, equals, hashCode, toSource, toString
-
-
-
-
Method Detail
-
buffer
public final ArrayBuffer buffer()
Description copied from interface:ArrayBufferViewGet the underlyingArrayBuffer.- Specified by:
bufferin interfaceArrayBufferView- Returns:
- the
ArrayBufferinstance backing this view
-
byteLength
public final int byteLength()
Description copied from interface:ArrayBufferViewGet the length of this view in bytes.- Specified by:
byteLengthin interfaceArrayBufferView- Returns:
- number of bytes in this view
-
byteOffset
public final int byteOffset()
Description copied from interface:ArrayBufferViewGet the offset from the beginning of the underlyingArrayBuffer.- Specified by:
byteOffsetin interfaceArrayBufferView- Returns:
- 0-based offset from the beginning of
ArrayBufferView.buffer()
-
-