Class BsonUtils
- java.lang.Object
-
- org.opennms.netmgt.telemetry.protocols.common.utils.BsonUtils
-
public class BsonUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <V> Optional<V>first(Optional<V>... values)static Optional<org.bson.BsonValue>get(org.bson.BsonDocument doc, String... path)static Optional<Iterable<org.bson.BsonValue>>getArray(org.bson.BsonDocument doc, String... path)static Optional<Boolean>getBool(org.bson.BsonDocument doc, String... path)static Optional<org.bson.BsonDocument>getDocument(org.bson.BsonDocument doc, String... path)static Optional<Double>getDouble(org.bson.BsonDocument doc, String... path)static Optional<Integer>getInt32(org.bson.BsonDocument doc, String... path)static Optional<Long>getInt64(org.bson.BsonDocument doc, String... path)static Optional<String>getString(org.bson.BsonDocument doc, String... path)static Optional<java.time.Instant>getTime(org.bson.BsonDocument doc, String... path)
-