本文整理了Java中com.mongodb.BasicDBObject.getDouble()
方法的一些代码示例,展示了BasicDBObject.getDouble()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。BasicDBObject.getDouble()
方法的具体详情如下:
包路径:com.mongodb.BasicDBObject
类名称:BasicDBObject
方法名:getDouble
暂无
代码示例来源:origin: apache/gora
/**
* Access field as a double.
*
* @param fieldName fully qualified name of the field to be accessed
* @return value of the field as a double
*/
public Double getDouble(String fieldName) {
BasicDBObject parent = getFieldParent(fieldName);
String lf = getLeafName(fieldName);
return parent.containsField(lf) ? parent.getDouble(lf) : null;
}
代码示例来源:origin: stackoverflow.com
try {
while(cursor.hasNext()) {
BasicDBObject doc = (BasicDBObject) cursor.next();
BasicDBList scoreList = (BasicDBList) doc.get("scores");
doc.remove("scores");
BasicDBObject hw1 = (BasicDBObject) scoreList.get("2");
double hw1Score = hw1.getDouble("score");
BasicDBObject hw2 = (BasicDBObject) scoreList.get("3");
double hw2Score = hw2.getDouble("score");
if (hw1Score > hw2Score) {
scoreList.remove(3);
} else {
scoreList.remove(2);
}
doc.put("scores",scoreList);
collection.save(doc);
System.out.println(doc);
}
} finally {
cursor.close();
}
}
代码示例来源:origin: ch.epfl.bbp.nlp/bluima_mongodb
public static void readFieldFromDb(String fieldKey, String range,
Annotation a, Feature f, BasicDBObject dbO, JCas jCas) {
if (dbO.containsField(fieldKey)) {
if (range.equals("String")) {
a.setStringValue(f, dbO.getString(fieldKey));
} else if (range.equals("StringArray")) {
BasicDBList vals = (BasicDBList) dbO.get(fieldKey);
StringArray sa = new StringArray(jCas, vals.size());
for (int i = 0; i < vals.size(); i++) {
sa.set(i, vals.get(i).toString());
}
a.setFeatureValue(f, sa);
} else if (range.equals("Integer")) {
a.setIntValue(f, dbO.getInt(fieldKey));
} else if (range.equals("Float")) {
a.setFloatValue(f, (float) dbO.getDouble(fieldKey));
} else if (range.equals("Boolean")) {
a.setBooleanValue(f, dbO.getBoolean(fieldKey));
} else {
LOG.warn("range not supported " + range);
}
}
}
}
代码示例来源:origin: org.openhab.persistence/org.openhab.persistence.mongodb
state = new DecimalType(obj.getDouble(FIELD_VALUE));
} else if (item instanceof DimmerItem) {
state = new PercentType(obj.getInt(FIELD_VALUE));
内容来源于网络,如有侵权,请联系作者删除!