本文整理了Java中com.google.common.collect.Table.contains()
方法的一些代码示例,展示了Table.contains()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.contains()
方法的具体详情如下:
包路径:com.google.common.collect.Table
类名称:Table
方法名:contains
[英]Returns true if the table contains a mapping with the specified row and column keys.
[中]如果表包含具有指定行键和列键的映射,则返回true。
代码示例来源:origin: google/guava
@Override
public boolean contains(Object rowKey, Object columnKey) {
return fromTable.contains(rowKey, columnKey);
}
代码示例来源:origin: guoguibing/librec
/**
* Get a value at entry (row, col)
*
* @param row row index
* @param col column index
* @return value at entry (row, col)
*/
public boolean contains(int row, int col) {
return data.contains(row, col) || data.contains(col, row);
}
代码示例来源:origin: SonarSource/sonarqube
private boolean contains(String name, String language) {
return table.contains(name, language);
}
代码示例来源:origin: wildfly/wildfly
@Override
public boolean contains(Object rowKey, Object columnKey) {
return fromTable.contains(rowKey, columnKey);
}
代码示例来源:origin: google/guava
@Override
public boolean contains(Object rowKey, Object columnKey) {
return delegate().contains(rowKey, columnKey);
}
代码示例来源:origin: guoguibing/librec
/**
* @param id
* @return
*/
public double get(int id) {
if(table.contains(0, id)){
double value = table.get(0, id);
return value;
}
else {
return -1;
}
}
代码示例来源:origin: google/j2objc
@Override
public boolean contains(Object rowKey, Object columnKey) {
return delegate().contains(rowKey, columnKey);
}
代码示例来源:origin: google/guava
@Override
public boolean contains(Object rowKey, Object columnKey) {
assertTrue(Thread.holdsLock(mutex));
return delegate.contains(rowKey, columnKey);
}
代码示例来源:origin: google/guava
@Override
public boolean contains(@Nullable Object rowKey, @Nullable Object columnKey) {
return original.contains(columnKey, rowKey);
}
代码示例来源:origin: wildfly/wildfly
@Override
public boolean contains(Object rowKey, Object columnKey) {
return delegate().contains(rowKey, columnKey);
}
代码示例来源:origin: google/guava
@Override
public boolean contains(@Nullable Object rowKey, @Nullable Object columnKey) {
synchronized (mutex) {
return delegate().contains(rowKey, columnKey);
}
}
代码示例来源:origin: google/guava
public void testContains() {
table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
assertTrue(table.contains("foo", 1));
assertTrue(table.contains("bar", 1));
assertTrue(table.contains("foo", 3));
assertFalse(table.contains("foo", 2));
assertFalse(table.contains("bar", 3));
assertFalse(table.contains("cat", 1));
assertFalse(table.contains("foo", null));
assertFalse(table.contains(null, 1));
assertFalse(table.contains(null, null));
}
代码示例来源:origin: google/j2objc
@Override
public boolean contains(@NullableDecl Object rowKey, @NullableDecl Object columnKey) {
synchronized (mutex) {
return delegate().contains(rowKey, columnKey);
}
}
代码示例来源:origin: google/j2objc
@Override
public boolean contains(@NullableDecl Object rowKey, @NullableDecl Object columnKey) {
return original.contains(columnKey, rowKey);
}
代码示例来源:origin: google/guava
@Override
public void testContains() {
table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
assertTrue(table.contains("foo", 1));
assertTrue(table.contains("bar", 1));
assertTrue(table.contains("foo", 3));
assertTrue(table.contains("foo", 2));
assertTrue(table.contains("bar", 3));
assertTrue(table.contains("cat", 1));
assertFalse(table.contains("foo", -1));
assertFalse(table.contains("bad", 1));
assertFalse(table.contains("bad", -1));
assertFalse(table.contains("foo", null));
assertFalse(table.contains(null, 1));
assertFalse(table.contains(null, null));
}
代码示例来源:origin: wildfly/wildfly
@Override
public boolean contains(@NullableDecl Object rowKey, @NullableDecl Object columnKey) {
return original.contains(columnKey, rowKey);
}
代码示例来源:origin: SonarSource/sonarqube
@Override
public void store(Measure measure) {
// Emulate duplicate measure check
String componentKey = measure.inputComponent().key();
String metricKey = measure.metric().key();
if (measuresByComponentAndMetric.contains(componentKey, metricKey)) {
throw new IllegalStateException("Can not add the same measure twice");
}
measuresByComponentAndMetric.row(componentKey).put(metricKey, measure);
}
代码示例来源:origin: wildfly/wildfly
@Override
public boolean contains(@NullableDecl Object rowKey, @NullableDecl Object columnKey) {
synchronized (mutex) {
return delegate().contains(rowKey, columnKey);
}
}
代码示例来源:origin: google/truth
/** Fails if the table contains a mapping for the given row key and column key. */
public void doesNotContain(@NullableDecl Object rowKey, @NullableDecl Object columnKey) {
if (actual().contains(rowKey, columnKey)) {
fail("does not contain mapping for row/column", rowKey, columnKey);
}
}
代码示例来源:origin: google/guava
public void testPutNull() {
table = create("foo", 1, 'a', "bar", 1, 'b', "foo", 3, 'c');
assertSize(3);
try {
table.put(null, 2, 'd');
fail();
} catch (NullPointerException expected) {
}
try {
table.put("cat", null, 'd');
fail();
} catch (NullPointerException expected) {
}
if (supportsNullValues()) {
assertNull(table.put("cat", 2, null));
assertTrue(table.contains("cat", 2));
} else {
try {
table.put("cat", 2, null);
fail();
} catch (NullPointerException expected) {
}
}
assertSize(3);
}
内容来源于网络,如有侵权,请联系作者删除!