com.google.gwt.typedarrays.server
Class JavaImpl
java.lang.Object
com.google.gwt.typedarrays.shared.TypedArrays.Impl
com.google.gwt.typedarrays.server.JavaImpl
public class JavaImpl
- extends TypedArrays.Impl
Pure Java implementation class for typed arrays.
Method Summary |
ArrayBuffer |
createArrayBuffer(int length)
|
DataView |
createDataView(ArrayBuffer buffer,
int byteOffset,
int byteLength)
|
Float32Array |
createFloat32Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Float32Array |
createFloat32Array(float[] array)
|
Float64Array |
createFloat64Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Int16Array |
createInt16Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Int32Array |
createInt32Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Int8Array |
createInt8Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Uint16Array |
createUint16Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Uint32Array |
createUint32Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Uint8Array |
createUint8Array(ArrayBuffer buffer,
int byteOffset,
int length)
|
Uint8ClampedArray |
createUint8ClampedArray(ArrayBuffer buffer,
int byteOffset,
int length)
|
protected boolean |
runtimeSupportCheck()
Check if the current environment actually does support typed arrays
(including emulation). |
Methods inherited from class com.google.gwt.typedarrays.shared.TypedArrays.Impl |
createDataView, createDataView, createFloat32Array, createFloat32Array, createFloat32Array, createFloat64Array, createFloat64Array, createFloat64Array, createFloat64Array, createInt16Array, createInt16Array, createInt16Array, createInt16Array, createInt32Array, createInt32Array, createInt32Array, createInt32Array, createInt8Array, createInt8Array, createInt8Array, createInt8Array, createUint16Array, createUint16Array, createUint16Array, createUint16Array, createUint32Array, createUint32Array, createUint32Array, createUint32Array, createUint32Array, createUint8Array, createUint8Array, createUint8Array, createUint8Array, createUint8ClampedArray, createUint8ClampedArray, createUint8ClampedArray, createUint8ClampedArray, getElementCount, mightBeSupported |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaImpl
public JavaImpl()
createArrayBuffer
public ArrayBuffer createArrayBuffer(int length)
- Specified by:
createArrayBuffer
in class TypedArrays.Impl
createDataView
public DataView createDataView(ArrayBuffer buffer,
int byteOffset,
int byteLength)
- Specified by:
createDataView
in class TypedArrays.Impl
createFloat32Array
public Float32Array createFloat32Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createFloat32Array
in class TypedArrays.Impl
createFloat32Array
public Float32Array createFloat32Array(float[] array)
- Overrides:
createFloat32Array
in class TypedArrays.Impl
createFloat64Array
public Float64Array createFloat64Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createFloat64Array
in class TypedArrays.Impl
createInt16Array
public Int16Array createInt16Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createInt16Array
in class TypedArrays.Impl
createInt32Array
public Int32Array createInt32Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createInt32Array
in class TypedArrays.Impl
createInt8Array
public Int8Array createInt8Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createInt8Array
in class TypedArrays.Impl
createUint16Array
public Uint16Array createUint16Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createUint16Array
in class TypedArrays.Impl
createUint32Array
public Uint32Array createUint32Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createUint32Array
in class TypedArrays.Impl
createUint8Array
public Uint8Array createUint8Array(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createUint8Array
in class TypedArrays.Impl
createUint8ClampedArray
public Uint8ClampedArray createUint8ClampedArray(ArrayBuffer buffer,
int byteOffset,
int length)
- Specified by:
createUint8ClampedArray
in class TypedArrays.Impl
runtimeSupportCheck
protected boolean runtimeSupportCheck()
- Description copied from class:
TypedArrays.Impl
- Check if the current environment actually does support typed arrays
(including emulation). There is no partial support, so if true is
returned, there must be acceptable implementations for all of the
createXXX
methods.
- Overrides:
runtimeSupportCheck
in class TypedArrays.Impl
- Returns:
- true if the current environment actually does support typed
arrays