本文整理了Java中io.vavr.collection.Map.removeAll()
方法的一些代码示例,展示了Map.removeAll()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Map.removeAll()
方法的具体详情如下:
包路径:io.vavr.collection.Map
类名称:Map
方法名:removeAll
[英]Removes the mapping for a key from this map if it is present.
[中]从该映射中删除密钥的映射(如果存在)。
代码示例来源:origin: vavr-io/vavr
@SuppressWarnings("unchecked")
@Override
public M removeAll(Iterable<? extends K> keys) {
final Map<K, Traversable<V>> result = back.removeAll(keys);
return (M) (result == back ? this : createFromMap(result));
}
代码示例来源:origin: apache/incubator-pinot
@Override
public Map<String, ?> unapply(Map<String, ?> config, String keyPrefix) {
Map<String, ?> tableTypeMap = config.filterKeys(key -> key.startsWith("table.type."));
java.util.List<String> tableTypes = tableTypeMap.values().map(Object::toString).toSet().toJavaList();
Map<String, Object> remappedConfig =
((Map<String, Object>) config).removeAll(tableTypeMap.keySet()).put("table.types", tableTypes);
return remappedConfig;
}
}
代码示例来源:origin: io.vavr/vavr
@SuppressWarnings("unchecked")
@Override
public M removeAll(Iterable<? extends K> keys) {
final Map<K, Traversable<V>> result = back.removeAll(keys);
return (M) (result == back ? this : createFromMap(result));
}
内容来源于网络,如有侵权,请联系作者删除!