I have a two dimensional array of data, e.g., V[][], that I want to bulk set on an ArrayTable instance.
Must I repeatedly call ArrayTable.put(R rowKey
There is not such a constructor.
Your best option is:
ArrayTable table = ArrayTable.create(
ContiguousSet.create(Range.closedOpen(0, v.length),
DiscreteDomain.integers()),
ContiguousSet.create(Range.closedOpen(0, v[0].length),
DiscreteDomain.integers()));
for(int i = 0 ; i < v.length ; ++i) {
for(int j = 0 ; j < v[i].length ; ++j) {
table.set(i, j, v[i][j]);
}
}