Class Replace<O>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection  
      com.mongodb.client.model.ReplaceOptions options  
      Function<com.mongodb.client.result.UpdateResult,​O> resultConverter  
    • Constructor Summary

      Constructors 
      Constructor Description
      Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter, Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection)  
      Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter, Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection, com.mongodb.client.ClientSession session)  
      Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter, Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection, com.mongodb.client.model.ReplaceOptions options)  
      Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter, Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection, com.mongodb.client.model.ReplaceOptions options, com.mongodb.client.ClientSession session)  
    • Field Detail

      • resultConverter

        public final Function<com.mongodb.client.result.UpdateResult,​O> resultConverter
      • collection

        public final Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection
      • options

        public final com.mongodb.client.model.ReplaceOptions options
    • Constructor Detail

      • Replace

        public Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter,
                       Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection,
                       com.mongodb.client.model.ReplaceOptions options,
                       com.mongodb.client.ClientSession session)
      • Replace

        public Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter,
                       Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection,
                       com.mongodb.client.ClientSession session)
      • Replace

        public Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter,
                       Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection,
                       com.mongodb.client.model.ReplaceOptions options)
      • Replace

        public Replace​(Function<com.mongodb.client.result.UpdateResult,​O> resultConverter,
                       Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collection)