com.google.common.collect.Table.clear()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(3.5k)|赞(0)|评价(0)|浏览(212)

本文整理了Java中com.google.common.collect.Table.clear()方法的一些代码示例,展示了Table.clear()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Table.clear()方法的具体详情如下:
包路径:com.google.common.collect.Table
类名称:Table
方法名:clear

Table.clear介绍

[英]Removes all mappings from the table.
[中]从表中删除所有映射。

代码示例

代码示例来源:origin: google/guava

@Override
public void clear() {
 original.clear();
}

代码示例来源:origin: google/guava

@Override
public void clear() {
 fromTable.clear();
}

代码示例来源:origin: google/j2objc

@Override
public void clear() {
 fromTable.clear();
}

代码示例来源:origin: google/j2objc

@Override
public void clear() {
 synchronized (mutex) {
  delegate().clear();
 }
}

代码示例来源:origin: google/j2objc

@Override
public void clear() {
 original.clear();
}

代码示例来源:origin: MovingBlocks/Terasology

/**
 * Clears all registered population densities
 */
protected void clearProbabilities() {
  probsTable.clear();
}

代码示例来源:origin: google/guava

@Override
public void clear() {
 synchronized (mutex) {
  delegate().clear();
 }
}

代码示例来源:origin: google/guava

@Override
public void clear() {
 delegate().clear();
}

代码示例来源:origin: apache/storm

@Override
public void prepare(Map<String, Object> topoConf, Object registrationArgument, TopologyContext context, IErrorReporter errorReporter) {
  synchronized (BUFFER) {
    BUFFER.clear();
  }
}

代码示例来源:origin: apache/storm

@Override
public void cleanup() {
  synchronized (BUFFER) {
    BUFFER.clear();
  }
}

代码示例来源:origin: google/j2objc

@Override
public void clear() {
 delegate().clear();
}

代码示例来源:origin: google/guava

@Override
public void clear() {
 assertTrue(Thread.holdsLock(mutex));
 delegate.clear();
}

代码示例来源:origin: wildfly/wildfly

@Override
public void clear() {
 synchronized (mutex) {
  delegate().clear();
 }
}

代码示例来源:origin: google/guava

@Override
protected Table<String, Integer, Character> create(Object... data) {
 Table<String, Integer, Character> table = HashBasedTable.create();
 table.put("foo", 4, 'a');
 table.put("cat", 1, 'b');
 table.clear();
 populate(table, data);
 return table;
}

代码示例来源:origin: google/guava

@Override
 protected Collection<String> create(String[] elements) {
  Table<Integer, Character, String> table = HashBasedTable.create();
  table.put(1, 'a', "foo");
  table.clear();
  populateForValues(table, elements);
  return table.values();
 }
})

代码示例来源:origin: google/guava

@Override
 protected Collection<String> create(String[] elements) {
  Table<Integer, Character, String> table = TreeBasedTable.create();
  table.put(1, 'a', "foo");
  table.clear();
  populateForValues(table, elements);
  return table.values();
 }
})

代码示例来源:origin: google/guava

public final void testClear() {
 for (Table<Character, Integer, String> testInstance : getTestInstances()) {
  try {
   testInstance.clear();
   fail();
  } catch (UnsupportedOperationException e) {
   // success
  }
 }
}

代码示例来源:origin: google/guava

@Override
 protected Collection<String> create(String[] elements) {
  Table<Integer, Character, String> table = HashBasedTable.create();
  table.put(1, 'a', "foo");
  table.clear();
  populateForValues(table, elements);
  return Tables.unmodifiableTable(table).values();
 }
})

代码示例来源:origin: google/guava

@Override
protected Table<String, Integer, Character> create(Object... data) {
 Table<Integer, String, Character> original = HashBasedTable.create();
 Table<String, Integer, Character> table = Tables.transpose(original);
 table.clear();
 populate(table, data);
 return table;
}

代码示例来源:origin: google/guava

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) {
  }
 }
}

相关文章