Array

Array (final class)

Instance Members

length: Int

concat(a: Array<Array.T>): Array<Array.T>
Name Type
a Array<Array.T>
Returns
Array<Array.T>

indexOf(x: Array.T, ?fromIndex: Int): Int
Name Type Default
x Array.T
fromIndex Int (optional)
Returns
Int

lastIndexOf(x: Array.T, ?fromIndex: Int): Int
Name Type Default
x Array.T
fromIndex Int (optional)
Returns
Int

join(sep: String): String
Name Type
sep String
Returns
String

pop(): Null<Array.T>
Returns
Null<Array.T>

push(x: Array.T): Int
Name Type
x Array.T
Returns
Int

reverse(): Void

shift(): Null<Array.T>
Returns
Null<Array.T>

slice(pos: Int, ?end: Int): Array<Array.T>
Name Type Default
pos Int
end Int (optional)
Returns
Array<Array.T>

sort(f: Function): Void
Name Type
f Function

splice(pos: Int, len: Int): Array<Array.T>
Name Type
pos Int
len Int
Returns
Array<Array.T>

toString(): String
Returns
String

unshift(x: Array.T): Void
Name Type
x Array.T

insert(pos: Int, x: Array.T): Void
Name Type
pos Int
x Array.T

remove(x: Array.T): Bool
Name Type
x Array.T
Returns
Bool

map(f: Function): Array<map.S>
Name Type
f Function
Returns
Array<map.S>

contains(x: Array.T): Bool
Name Type
x Array.T
Returns
Bool

filter(f: Function): Array<Array.T>
Name Type
f Function
Returns
Array<Array.T>

copy(): Array<Array.T>
Returns
Array<Array.T>

iterator(): haxe.iterators.ArrayIterator<Array.T>
Returns
haxe.iterators.ArrayIterator<Array.T>

keyValueIterator(): haxe.iterators.ArrayKeyValueIterator<Array.T>
Returns
haxe.iterators.ArrayKeyValueIterator<Array.T>

resize(len: Int): Void
Name Type
len Int

new(): Void

Private Members

ofNative(native: cs.NativeArray<ofNative.X>): Array<ofNative.X>
Name Type
native cs.NativeArray<ofNative.X>
Returns
Array<ofNative.X>

alloc(size: Int): Array<alloc.Y>
Name Type
size Int
Returns
Array<alloc.Y>

concatNative(a: cs.NativeArray<Array.T>): Void
Name Type
a cs.NativeArray<Array.T>

quicksort(lo: Int, hi: Int, f: Function): Void
Name Type
lo Int
hi Int
f Function

spliceVoid(pos: Int, len: Int): Void
Name Type
pos Int
len Int

Metadata

Name Parameters
:hxGen -