java.lang.Object
vertx.mongodb.effect.functions.FindOneAndDelete
- All Implemented Interfaces:
BiFunction<io.vertx.core.MultiMap,
,jsonvalues.JsObj, vertx.effect.VIO<jsonvalues.JsObj>> vertx.effect.Lambdac<jsonvalues.JsObj,
jsonvalues.JsObj>
public class FindOneAndDelete
extends Object
implements vertx.effect.Lambdac<jsonvalues.JsObj,jsonvalues.JsObj>
-
Field Summary
Fields inherited from interface vertx.effect.Lambdac
empty
-
Constructor Summary
ConstructorsConstructorDescriptionFindOneAndDelete
(Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collectionSupplier) FindOneAndDelete
(Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collectionSupplier, com.mongodb.client.model.FindOneAndDeleteOptions options) -
Method Summary
Modifier and TypeMethodDescriptionvertx.effect.VIO<jsonvalues.JsObj>
apply
(io.vertx.core.MultiMap context, jsonvalues.JsObj query) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.function.BiFunction
andThen
Methods inherited from interface vertx.effect.Lambdac
apply, apply, compose, then
-
Constructor Details
-
FindOneAndDelete
public FindOneAndDelete(Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collectionSupplier) -
FindOneAndDelete
public FindOneAndDelete(Supplier<com.mongodb.client.MongoCollection<jsonvalues.JsObj>> collectionSupplier, com.mongodb.client.model.FindOneAndDeleteOptions options)
-
-
Method Details
-
apply
public vertx.effect.VIO<jsonvalues.JsObj> apply(io.vertx.core.MultiMap context, jsonvalues.JsObj query) - Specified by:
apply
in interfaceBiFunction<io.vertx.core.MultiMap,
jsonvalues.JsObj, vertx.effect.VIO<jsonvalues.JsObj>>
-