@Generated(value="org.realityforge.webtack")
@JsType(isNative=true,
namespace="<global>",
name="Int32Array")
public class Int32Array
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 |
|---|
Int32Array(ArrayBuffer buffer) |
Int32Array(ArrayBuffer buffer,
int byteOffset) |
Int32Array(ArrayBuffer buffer,
int byteOffset,
int length) |
Int32Array(double[] array) |
Int32Array(int length) |
Int32Array(Int32Array array) |
Int32Array(JsArray<java.lang.Double> array) |
| 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.
|
Int32Array |
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.
|
Int32Array |
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.
|
int |
get(int index) |
int |
length()
The length accessor property represents the length (in elements) of a typed array.
|
static Int32Array |
of(int... 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(Int32Array array)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(Int32Array array,
int offset)
The set() method stores multiple values in the typed array, reading input values from a specified array.
|
void |
set(int index,
int 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.
|
Int32Array |
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 Int32Array(int length)
public Int32Array(@Nonnull
Int32Array array)
public Int32Array(@Nonnull
JsArray<java.lang.Double> array)
public Int32Array(@Nonnull
double[] array)
public Int32Array(@Nonnull
ArrayBuffer buffer,
int byteOffset,
int length)
public Int32Array(@Nonnull
ArrayBuffer buffer,
int byteOffset)
public Int32Array(@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 Int32Array of(int... element)
@Nonnull public Int32Array copyWithin(int target, int start, int end)
@Nonnull public Int32Array copyWithin(int target, int start)
public int get(int index)
public void set(int index,
int value)
public void set(@Nonnull
Int32Array array,
int offset)
public void set(@Nonnull
Int32Array 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 Int32Array subarray(int start, int end)
@JsMethod(name="toString") @Nonnull public java.lang.String toString_()