public class JsUtils extends Object
Modifier and Type | Method and Description |
---|---|
static ArrayBuffer |
arrayBufferFromString(String str)
Creates an
ArrayBuffer from a string, with bytes encoded as
individual characters (which means in UTF8-encoded strings, byte
values 0x80-0xFF take two bytes. |
static Float32ArrayNative |
createFloat32Array(JsArrayNumber array) |
static Float64ArrayNative |
createFloat64Array(JsArrayNumber array) |
static Int16ArrayNative |
createInt16Array(JsArrayInteger array) |
static Int32ArrayNative |
createInt32Array(JsArrayInteger array) |
static Int8ArrayNative |
createInt8Array(JsArrayInteger array) |
static Uint16ArrayNative |
createUint16Array(JsArrayInteger array) |
static Uint32ArrayNative |
createUint32Array(JsArrayNumber array) |
static Uint8ArrayNative |
createUint8Array(JsArrayInteger array) |
static Uint8ClampedArray |
createUint8ClampedArray(JsArrayInteger array) |
static void |
set(Float32Array dest,
JsArrayNumber array) |
static void |
set(Float32Array dest,
JsArrayNumber array,
int offset) |
static void |
set(Float64Array dest,
JsArrayNumber array) |
static void |
set(Float64Array dest,
JsArrayNumber array,
int offset) |
static void |
set(Int16Array dest,
JsArrayInteger array) |
static void |
set(Int16Array dest,
JsArrayInteger array,
int offset) |
static void |
set(Int32Array dest,
JsArrayInteger array) |
static void |
set(Int32Array dest,
JsArrayInteger array,
int offset) |
static void |
set(Int8Array dest,
JsArrayInteger array) |
static void |
set(Int8Array dest,
JsArrayInteger array,
int offset) |
static void |
set(Uint16Array dest,
JsArrayInteger array) |
static void |
set(Uint16Array dest,
JsArrayInteger array,
int offset) |
static void |
set(Uint32Array dest,
JsArrayNumber array) |
static void |
set(Uint32Array dest,
JsArrayNumber array,
int offset) |
static void |
set(Uint8Array dest,
JsArrayInteger array) |
static void |
set(Uint8Array dest,
JsArrayInteger array,
int offset) |
static void |
set(Uint8ClampedArray dest,
JsArrayInteger array) |
static void |
set(Uint8ClampedArray dest,
JsArrayInteger array,
int offset) |
static String |
stringFromArrayBuffer(ArrayBuffer buf)
Creates a string from an
ArrayBuffer , with bytes encoded as
individual characters (which means in UTF8-encoded strings, byte
values 0x80-0xFF take two bytes. |
public static ArrayBuffer arrayBufferFromString(String str)
ArrayBuffer
from a string, with bytes encoded as
individual characters (which means in UTF8-encoded strings, byte
values 0x80-0xFF
take two bytes.str
- ArrayBuffer
containing the bytes decoded from the
stringpublic static Float32ArrayNative createFloat32Array(JsArrayNumber array)
public static Float64ArrayNative createFloat64Array(JsArrayNumber array)
public static Int16ArrayNative createInt16Array(JsArrayInteger array)
public static Int32ArrayNative createInt32Array(JsArrayInteger array)
public static Int8ArrayNative createInt8Array(JsArrayInteger array)
public static Uint16ArrayNative createUint16Array(JsArrayInteger array)
public static Uint32ArrayNative createUint32Array(JsArrayNumber array)
public static Uint8ArrayNative createUint8Array(JsArrayInteger array)
public static Uint8ClampedArray createUint8ClampedArray(JsArrayInteger array)
public static void set(Float32Array dest, JsArrayNumber array)
public static void set(Float32Array dest, JsArrayNumber array, int offset)
public static void set(Float64Array dest, JsArrayNumber array)
public static void set(Float64Array dest, JsArrayNumber array, int offset)
public static void set(Int16Array dest, JsArrayInteger array)
public static void set(Int16Array dest, JsArrayInteger array, int offset)
public static void set(Int32Array dest, JsArrayInteger array)
public static void set(Int32Array dest, JsArrayInteger array, int offset)
public static void set(Int8Array dest, JsArrayInteger array)
public static void set(Int8Array dest, JsArrayInteger array, int offset)
public static void set(Uint16Array dest, JsArrayInteger array)
public static void set(Uint16Array dest, JsArrayInteger array, int offset)
public static void set(Uint32Array dest, JsArrayNumber array)
public static void set(Uint32Array dest, JsArrayNumber array, int offset)
public static void set(Uint8Array dest, JsArrayInteger array)
public static void set(Uint8Array dest, JsArrayInteger array, int offset)
public static void set(Uint8ClampedArray dest, JsArrayInteger array)
public static void set(Uint8ClampedArray dest, JsArrayInteger array, int offset)
public static String stringFromArrayBuffer(ArrayBuffer buf)
ArrayBuffer
, with bytes encoded as
individual characters (which means in UTF8-encoded strings, byte
values 0x80-0xFF
take two bytes.buf
- ArrayBuffer
Copyright © 2018. All rights reserved.