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