public class JSArrays extends Object
JSArrays
instance is available as global object named: Arrays.Constructor and Description |
---|
JSArrays() |
Modifier and Type | Method and Description |
---|---|
boolean[] |
newBooleanArray(int size)
Creates new Java boolean array.
|
byte[] |
newByteArray(int size)
Creates new Java byte array.
|
char[] |
newCharArray(int size)
Creates new Java char array.
|
double[] |
newDoubleArray(int size)
Creates new Java double array.
|
float[] |
newFloatArray(int size)
Creates new Java float array.
|
int[] |
newIntArray(int size)
Creates new Java int array.
|
long[] |
newLongArray(int size)
Creates new Java long array.
|
Object[] |
newObjectArray(int size)
Creates new Java object array.
|
short[] |
newShortArray(int size)
Creates new Java short array.
|
byte[] |
toByteArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java byte array.
|
byte[] |
toByteArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java byte array.
|
ByteBuffer |
toByteBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java ByteBuffer.
|
ByteBuffer |
toByteBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java ByteBuffer.
|
double[] |
toDoubleArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java double array.
|
double[] |
toDoubleArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java double array.
|
DoubleBuffer |
toDoubleBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java DoubleBuffer.
|
DoubleBuffer |
toDoubleBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java DoubleBuffer.
|
float[] |
toFloatArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java float array.
|
float[] |
toFloatArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java float array.
|
FloatBuffer |
toFloatBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java FloatBuffer.
|
FloatBuffer |
toFloatBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java FloatBuffer.
|
int[] |
toIntArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java int array.
|
int[] |
toIntArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java int array.
|
IntBuffer |
toIntBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java IntBuffer.
|
IntBuffer |
toIntBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java IntBuffer.
|
long[] |
toLongArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java long array.
|
long[] |
toLongArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java long array.
|
LongBuffer |
toLongBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java LongBuffer.
|
LongBuffer |
toLongBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java LongBuffer.
|
short[] |
toShortArray(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java short array.
|
short[] |
toShortArray(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java short array.
|
ShortBuffer |
toShortBuffer(jdk.nashorn.internal.objects.NativeArray array)
Converts JavaScript array to Java ShortBuffer.
|
ShortBuffer |
toShortBuffer(org.mozilla.javascript.NativeArray array)
Converts JavaScript array to Java ShortBuffer.
|
String |
toString(boolean[] array)
Converts Java boolean array to String using
java.util.Arrays.toString() . |
String |
toString(byte[] array)
Converts Java byte array to String using
java.util.Arrays.toString() . |
String |
toString(char[] array)
Converts Java char array to String using
java.util.Arrays.toString() . |
String |
toString(double[] array)
Converts Java double array to String using
java.util.Arrays.toString() . |
String |
toString(float[] array)
Converts Java float array to String using
java.util.Arrays.toString() . |
String |
toString(int[] array)
Converts Java int array to String using
java.util.Arrays.toString() . |
String |
toString(long[] array)
Converts Java long array to String using
java.util.Arrays.toString() . |
String |
toString(Object[] array)
Converts Java Object array to String using
java.util.Arrays.toString() . |
String |
toString(short[] array)
Converts Java short array to String using
java.util.Arrays.toString() . |
public byte[] toByteArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic byte[] toByteArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic short[] toShortArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic short[] toShortArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic int[] toIntArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic int[] toIntArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic long[] toLongArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic long[] toLongArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic float[] toFloatArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic float[] toFloatArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic double[] toDoubleArray(jdk.nashorn.internal.objects.NativeArray array)
array
- JavaScript arraypublic double[] toDoubleArray(org.mozilla.javascript.NativeArray array)
array
- JavaScript arraypublic ByteBuffer toByteBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toByteArray()
, and the result is
wrapped using ByteBuffer.wrap()
.array
- JavaScript arraytoByteArray(jdk.nashorn.internal.objects.NativeArray)
public ByteBuffer toByteBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toByteArray()
, and the result is
wrapped using ByteBuffer.wrap()
.array
- JavaScript arraytoByteArray(org.mozilla.javascript.NativeArray)
public ShortBuffer toShortBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toShortArray()
, and the result is
wrapped using ShortBuffer.wrap()
.array
- JavaScript arraytoShortArray(jdk.nashorn.internal.objects.NativeArray)
public ShortBuffer toShortBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toShortArray()
, and the result is
wrapped using ShortBuffer.wrap()
.array
- JavaScript arraytoShortArray(org.mozilla.javascript.NativeArray)
public IntBuffer toIntBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toIntArray()
, and the result is
wrapped using IntBuffer.wrap()
.array
- JavaScript arraytoIntArray(jdk.nashorn.internal.objects.NativeArray)
public IntBuffer toIntBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toIntArray()
, and the result is
wrapped using IntBuffer.wrap()
.array
- JavaScript arraytoIntArray(org.mozilla.javascript.NativeArray)
public LongBuffer toLongBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toLongArray()
, and the result is
wrapped using LongBuffer.wrap()
.array
- JavaScript arraytoLongArray(jdk.nashorn.internal.objects.NativeArray)
public LongBuffer toLongBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toLongArray()
, and the result is
wrapped using LongBuffer.wrap()
.array
- JavaScript arraytoLongArray(org.mozilla.javascript.NativeArray)
public FloatBuffer toFloatBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toFloatArray()
, and the result is
wrapped using FloatBuffer.wrap()
.array
- JavaScript arraytoFloatArray(jdk.nashorn.internal.objects.NativeArray)
public FloatBuffer toFloatBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toFloatArray()
, and the result is
wrapped using FloatBuffer.wrap()
.array
- JavaScript arraytoFloatArray(org.mozilla.javascript.NativeArray)
public DoubleBuffer toDoubleBuffer(jdk.nashorn.internal.objects.NativeArray array)
JSArrays.toDoubleArray()
, and the result is
wrapped using DoubleBuffer.wrap()
.array
- JavaScript arraytoDoubleArray(jdk.nashorn.internal.objects.NativeArray)
public DoubleBuffer toDoubleBuffer(org.mozilla.javascript.NativeArray array)
JSArrays.toDoubleArray()
, and the result is
wrapped using DoubleBuffer.wrap()
.array
- JavaScript arraytoDoubleArray(org.mozilla.javascript.NativeArray)
public String toString(boolean[] array)
java.util.Arrays.toString()
.Arrays.toString(boolean[])
public String toString(byte[] array)
java.util.Arrays.toString()
.Arrays.toString(byte[])
public String toString(char[] array)
java.util.Arrays.toString()
.Arrays.toString(char[])
public String toString(double[] array)
java.util.Arrays.toString()
.Arrays.toString(double[])
public String toString(float[] array)
java.util.Arrays.toString()
.Arrays.toString(float[])
public String toString(int[] array)
java.util.Arrays.toString()
.Arrays.toString(int[])
public String toString(Object[] array)
java.util.Arrays.toString()
.Arrays.toString(Object[])
public String toString(long[] array)
java.util.Arrays.toString()
.Arrays.toString(long[])
public String toString(short[] array)
java.util.Arrays.toString()
.Arrays.toString(short[])
public boolean[] newBooleanArray(int size)
size
- size of arraypublic byte[] newByteArray(int size)
size
- size of arraypublic char[] newCharArray(int size)
size
- size of arraypublic double[] newDoubleArray(int size)
size
- size of arraypublic float[] newFloatArray(int size)
size
- size of arraypublic int[] newIntArray(int size)
size
- size of arraypublic Object[] newObjectArray(int size)
size
- size of arraypublic long[] newLongArray(int size)
size
- size of arraypublic short[] newShortArray(int size)
size
- size of array