com.mongodb.BasicDBObject.forEach()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(1.4k)|赞(0)|评价(0)|浏览(89)

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

BasicDBObject.forEach介绍

暂无

代码示例

代码示例来源:origin: org.apache.jackrabbit/oak-store-document

private static void toMapBuilder(ImmutableMap.Builder<String, String> builder,
                 BasicDBObject stats,
                 String prefix) {
  stats.forEach((k, v) -> {
    // exclude some verbose internals and status
    if (!k.equals("wiredTiger") && !k.equals("indexDetails") && !k.equals("ok")) {
      String key = prefix + "." + k;
      if (v instanceof BasicDBObject) {
        toMapBuilder(builder, (BasicDBObject) v, key);
      } else {
        builder.put(key, String.valueOf(v));
      }
    }
  });
}

代码示例来源:origin: apache/jackrabbit-oak

private static void toMapBuilder(ImmutableMap.Builder<String, String> builder,
                 BasicDBObject stats,
                 String prefix) {
  stats.forEach((k, v) -> {
    // exclude some verbose internals and status
    if (!k.equals("wiredTiger") && !k.equals("indexDetails") && !k.equals("ok")) {
      String key = prefix + "." + k;
      if (v instanceof BasicDBObject) {
        toMapBuilder(builder, (BasicDBObject) v, key);
      } else {
        builder.put(key, String.valueOf(v));
      }
    }
  });
}

代码示例来源:origin: epam/DLab

Object awsKeys = uiDoc.get("awsKeys");
if (awsKeys != null) {
  ((BasicDBObject) awsKeys).forEach((key, val) -> ui.addKey(key, val.toString()));

相关文章