@Override public int size() { return fromTable.size(); }
@Override public int size() { return original.size(); }
@Override public int size() { return fromTable.size(); }
@Override public int size() { synchronized (mutex) { return delegate().size(); } }
@Override public int size() { return original.size(); }
/** * @return */ public int size() { size = table.size(); return size; }
@Override public int size() { return fromTable.size(); }
@Override public int size() { return delegate().size(); }
@Override public int size() { synchronized (mutex) { return delegate().size(); } }
@Override public int size() { return delegate().size(); }
@Override public int size() { assertTrue(Thread.holdsLock(mutex)); return delegate.size(); }
public RowSequentialAccessSparseMatrix(int rows, int columns, Table<Integer, Integer, ? extends Number> dataTable) { this(rows, columns); numEntries = dataTable.size(); construct(dataTable, false); }
@Override public int size() { synchronized (mutex) { return delegate().size(); } }
public RowSequentialAccessSparseMatrix(int rows, int columns, Table<Integer, Integer, ? extends Number> dataTable, boolean transpose) { this(rows, columns); numEntries = dataTable.size(); construct(dataTable, transpose); }
@Override public int size() { return delegate().size(); }
@Override protected void assertSize(int expectedSize) { assertEquals(9, table.size()); }
protected void assertSize(int expectedSize) { assertEquals(expectedSize, table.size()); }
public void testCreateCopyHashBasedTable() { Table<String, Integer, Character> original = HashBasedTable.create(); original.put("foo", 1, 'a'); original.put("bar", 1, 'b'); original.put("foo", 3, 'c'); Table<String, Integer, Character> copy = ArrayTable.create(original); assertEquals(4, copy.size()); assertEquals((Character) 'a', copy.get("foo", 1)); assertEquals((Character) 'b', copy.get("bar", 1)); assertEquals((Character) 'c', copy.get("foo", 3)); assertNull(copy.get("bar", 3)); original.put("foo", 1, 'd'); assertEquals((Character) 'd', original.get("foo", 1)); assertEquals((Character) 'a', copy.get("foo", 1)); assertEquals(copy.rowKeySet(), ImmutableSet.of("foo", "bar")); assertEquals(copy.columnKeySet(), ImmutableSet.of(1, 3)); }
public void testClear() { table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c'); if (supportsRemove()) { table.clear(); assertEquals(0, table.size()); assertFalse(table.containsRow("foo")); } else { try { table.clear(); fail(); } catch (UnsupportedOperationException expected) { } } }
public void testRemove() { table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c'); if (supportsRemove()) { assertNull(table.remove("cat", 1)); assertNull(table.remove("bar", 3)); assertEquals(3, table.size()); assertEquals((Character) 'c', table.remove("foo", 3)); assertEquals(2, table.size()); assertEquals((Character) 'a', table.get("foo", 1)); assertEquals((Character) 'b', table.get("bar", 1)); assertNull(table.get("foo", 3)); assertNull(table.remove(null, 1)); assertNull(table.remove("foo", null)); assertNull(table.remove(null, null)); assertSize(2); } else { try { table.remove("foo", 3); fail(); } catch (UnsupportedOperationException expected) { } assertEquals((Character) 'c', table.get("foo", 3)); } }