@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Int16Array")
public class Int16Array
extends java.lang.Object
implements IntegerTypedArray
| Modifier and Type | Field and Description |
|---|---|
static int |
BYTES_PER_ELEMENT
The BYTES_PER_ELEMENT property represents the size in bytes of each element in an typed array.
|
static java.lang.String |
name
The name property represents a string value of the typed array constructor name.
|
| Constructor and Description |
|---|
Int16Array(ArrayBuffer buffer)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(ArrayBuffer buffer,
int byteOffset)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(ArrayBuffer buffer,
int byteOffset,
int length)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(double[] array)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(int length)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(Int16Array array)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
Int16Array(JsArray<java.lang.Double> array)
The Int16Array() typed array constructor creates an array of twos-complement 16-bit signed integers in the platform byte order.
|
| Modifier and Type | Method and Description |
|---|---|
ArrayBuffer |
buffer()
The buffer accessor property represents the ArrayBuffer referenced by a TypedArray at construction time.
|
int |
byteLength()
The byteLength accessor property represents the length (in bytes) of a typed array.
|
int |
byteOffset()
The byteOffset accessor property represents the offset (in bytes) of a typed array from the start of its ArrayBuffer.
|
Int16Array |
copyWithin(int target,
int start)
The copyWithin() method shallow copies part of an array to another location in the same array and returns it without modifying its length.
|
Int16Array |
copyWithin(int target,
int start,
int end)
The copyWithin() method shallow copies part of an array to another location in the same array and returns it without modifying its length.
|
short |
get(int index) |
int |
length()
The length accessor property represents the length (in elements) of a typed array.
|
static Int16Array |
of(short... element)
The TypedArray.of() method creates a new typed array from a variable number of arguments.
|
void |
set(double[] array)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(double[] array,
int offset)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(Int16Array array)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(Int16Array array,
int offset)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(int index,
short value)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(JsArray<java.lang.Double> array)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(JsArray<java.lang.Double> array,
int offset)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
Int16Array |
subarray(int start,
int end)
The subarray() method returns a new TypedArray on the same ArrayBuffer store and with the same element types as for this TypedArray object.
|
java.lang.String |
toString_()
The toString() method returns a string representing the specified array and its elements.
|
@JsOverlay public static final int BYTES_PER_ELEMENT
@JsOverlay public static final java.lang.String name
public Int16Array(int length)
public Int16Array(@Nonnull
Int16Array array)
public Int16Array(@Nonnull
JsArray<java.lang.Double> array)
public Int16Array(@Nonnull
double[] array)
public Int16Array(@Nonnull
ArrayBuffer buffer,
int byteOffset,
int length)
public Int16Array(@Nonnull
ArrayBuffer buffer,
int byteOffset)
public Int16Array(@Nonnull
ArrayBuffer buffer)
@JsProperty(name="buffer") @Nonnull public ArrayBuffer buffer()
buffer in interface ArrayBufferView@JsProperty(name="byteLength") public int byteLength()
byteLength in interface ArrayBufferView@JsProperty(name="byteOffset") public int byteOffset()
byteOffset in interface ArrayBufferView@JsProperty(name="length") public int length()
length in interface ArrayBufferView@Nonnull public static Int16Array of(short... element)
@Nonnull public Int16Array copyWithin(int target, int start, int end)
@Nonnull public Int16Array copyWithin(int target, int start)
public short get(int index)
public void set(int index,
short value)
public void set(@Nonnull
Int16Array array,
int offset)
public void set(@Nonnull
Int16Array array)
public void set(@Nonnull
JsArray<java.lang.Double> array,
int offset)
public void set(@Nonnull
double[] array,
int offset)
public void set(@Nonnull
JsArray<java.lang.Double> array)
public void set(@Nonnull
double[] array)
@Nonnull public Int16Array subarray(int start, int end)
@JsMethod(name="toString") @Nonnull public java.lang.String toString_()