@Test public void testMisc() { int[] shape1 = new int[] {1, 2, 3}; Array<String> array = Arrays.factory(DataType.STRING, shape1); Index index = array.getIndex(); assertThat(array.get(index.set(0, 1, 2))).isNull(); }
@Override public String get(int... index) { return storage.get(indexFn.get(index)); }
ArrayString extends Array<String> { @Override public String get(int... index) { return storage.get(indexFn.get(index)); } }
ArrayString extends Array<String> { @Override public String get(int... index) { return storage.get(indexFn.get(index)); } ArrayString(int[] shape);  ArrayString(int[] shape, Storage<String> storage); private  ArrayString(IndexFn indexFn, Storage<String> storageD); }
ArrayString extends Array<String> { @Override public String get(int... index) { return storage.get(indexFn.get(index)); } ArrayString(int[] shape);  ArrayString(int[] shape, Storage<String> storage); private  ArrayString(IndexFn indexFn, Storage<String> storageD); @Override Iterator<String> fastIterator(); @Override Iterator<String> iterator(); @Override String get(int... index); @Override String get(Index index); }
ArrayString extends Array<String> { @Override public String get(int... index) { return storage.get(indexFn.get(index)); } ArrayString(int[] shape);  ArrayString(int[] shape, Storage<String> storage); private  ArrayString(IndexFn indexFn, Storage<String> storageD); @Override Iterator<String> fastIterator(); @Override Iterator<String> iterator(); @Override String get(int... index); @Override String get(Index index);  }