@Override public synchronized boolean containsColumn(Object columnKey) { return wrapped.containsColumn(columnKey); }
@Override public boolean containsRow(@Nullable Object rowKey) { return original.containsColumn(rowKey); }
@Override public boolean containsColumn(Object columnKey) { return delegate().containsColumn(columnKey); }
@Override public boolean containsColumn(@NullableDecl Object columnKey) { synchronized (mutex) { return delegate().containsColumn(columnKey); } }
@Override public boolean containsColumn(Object columnKey) { return delegate().containsColumn(columnKey); }
@Override public boolean containsRow(@NullableDecl Object rowKey) { return original.containsColumn(rowKey); }
@Override public boolean containsColumn(Object columnKey) { assertTrue(Thread.holdsLock(mutex)); return delegate.containsColumn(columnKey); }
@Override public boolean containsColumn(@Nullable Object columnKey) { synchronized (mutex) { return delegate().containsColumn(columnKey); } }
Optional<LiveMeasureDto> getMeasure(ComponentDto component, String metricKey) { checkArgument(table.containsColumn(metricKey), "Metric with key %s is not registered", metricKey); MeasureCell cell = table.get(component.uuid(), metricKey); return cell == null ? Optional.empty() : Optional.of(cell.measure); }
@Override public boolean containsColumn(Object columnKey) { return delegate().containsColumn(columnKey); }
@Override public boolean containsRow(@NullableDecl Object rowKey) { return original.containsColumn(rowKey); }
@Override public void testContainsColumn() { table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c'); assertTrue(table.containsColumn(1)); assertTrue(table.containsColumn(3)); assertTrue(table.containsColumn(2)); assertFalse(table.containsColumn(-1)); assertFalse(table.containsColumn(null)); }
public void testContainsColumn() { table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c'); assertTrue(table.containsColumn(1)); assertTrue(table.containsColumn(3)); assertFalse(table.containsColumn(2)); assertFalse(table.containsColumn(null)); }
@Override public boolean containsColumn(@NullableDecl Object columnKey) { synchronized (mutex) { return delegate().containsColumn(columnKey); } }
@NoWarning(value="GC") public static void testTableOK(Table<String, Integer, Long> t) { t.contains("x", 1); t.containsRow("x"); t.containsColumn(1); t.containsValue(1L); t.get("x", 1); t.remove("x", 1); }
@ExpectWarning(value="GC", num=9) public static void testTable(Table<String, Integer, Long> t) { t.contains("x", "x"); t.contains(1, 1); t.containsRow(1); t.containsColumn("x"); t.containsValue(1); t.get("x", "x"); t.get(1, 1); t.remove("x", "x"); t.remove(1, 1); }
Optional<LiveMeasureDto> getMeasure(ComponentDto component, String metricKey) { checkArgument(table.containsColumn(metricKey), "Metric with key %s is not registered", metricKey); MeasureCell cell = table.get(component.uuid(), metricKey); return cell == null ? Optional.empty() : Optional.of(cell.measure); }
@Override public boolean containsColumn(Object columnKey) { if(columnKey == null) { return false; } C1 mColumnKey = tryTransforming(columnKey, toColumnFunction); return mColumnKey != null && backingTable.containsColumn(mColumnKey); }
@Override public boolean containsColumn(Object columnKey) { assertTrue(Thread.holdsLock(mutex)); return delegate.containsColumn(columnKey); }
@Override public boolean handles( Protocol protocol, Format format ) { return getTable().containsRow( protocol ) && getTable().containsColumn( format ); }