Float64List

double[]

List

java.util.ArrayList

Map

java.util.HashMap

null

null

bool

Boolean

int

Int

int, if 32 bits not enough

Long

double

Double

String

String

Uint8List

ByteArray

Int32List

IntArray

Int64List

LongArray

Float32List

FloatArray

Float64List

DoubleArray

List

List

Map

HashMap

null

nil (NSNull when nested)