/guava/android/guava/src/com/google/common/collect/SparseImmutableTable.java
cellRowIndices[i] = requireNonNull( rowKey.get( rowIndex) ) ;
cellRowIndices[i] = requireNonNull ( rowIndex.get ( rowKey ) ) ;
int[] cellColumnInRowIndices = new int[cellList.size()]; for (int i = 0; i < cellList.size(); i++) { Cell<R, C, V> cell = cellList.get(i); R rowKey = cell.getRowKey(); C columnKey = cell.getColumnKey(); V value = cell.getValue(); <extra_id_0> Map<C, V> thisRow = requireNonNull(rows.get(rowKey)); cellColumnInRowIndices[i] = thisRow.size(); V oldValue = thisRow.put(columnKey, value); checkNoDuplicate(rowKey, columnKey, oldValue, value); requireNonNull(columns.get(columnKey)).put(rowKey, value); }