Class JavaReactiveMongoOperations
- java.lang.Object
-
- io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
- io.quarkus.mongodb.panache.reactive.runtime.JavaReactiveMongoOperations
-
public class JavaReactiveMongoOperations extends ReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
-
Field Summary
Fields Modifier and Type Field Description static JavaReactiveMongoOperationsINSTANCE-
Fields inherited from class io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations
ID
-
-
Constructor Summary
Constructors Constructor Description JavaReactiveMongoOperations()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ReactivePanacheQuery<?>createQuery(io.quarkus.mongodb.reactive.ReactiveMongoCollection collection, org.bson.Document query, org.bson.Document sortDoc)protected ReactivePanacheUpdatecreateUpdate(io.quarkus.mongodb.reactive.ReactiveMongoCollection<?> collection, Class<?> entityClass, org.bson.Document docUpdate)protected io.smallrye.mutiny.Uni<? extends List<?>>list(ReactivePanacheQuery<?> query)protected io.smallrye.mutiny.Multi<?>stream(ReactivePanacheQuery<?> query)-
Methods inherited from class io.quarkus.mongodb.panache.common.reactive.runtime.ReactiveMongoOperations
bindFilter, bindFilter, count, count, count, count, count, delete, delete, delete, delete, delete, deleteAll, deleteById, find, find, find, find, find, find, find, find, find, findAll, findAll, findById, findByIdOptional, implementationInjectionMissing, list, list, list, list, list, list, list, list, listAll, listAll, mongoCollection, mongoDatabase, nullUni, persist, persist, persist, persist, persistOrUpdate, persistOrUpdate, persistOrUpdate, persistOrUpdate, stream, stream, stream, stream, stream, stream, stream, stream, streamAll, streamAll, update, update, update, update, update, update, update, update
-
-
-
-
Field Detail
-
INSTANCE
public static final JavaReactiveMongoOperations INSTANCE
-
-
Method Detail
-
createQuery
protected ReactivePanacheQuery<?> createQuery(io.quarkus.mongodb.reactive.ReactiveMongoCollection collection, org.bson.Document query, org.bson.Document sortDoc)
- Specified by:
createQueryin classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
createUpdate
protected ReactivePanacheUpdate createUpdate(io.quarkus.mongodb.reactive.ReactiveMongoCollection<?> collection, Class<?> entityClass, org.bson.Document docUpdate)
- Specified by:
createUpdatein classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
list
protected io.smallrye.mutiny.Uni<? extends List<?>> list(ReactivePanacheQuery<?> query)
- Specified by:
listin classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
stream
protected io.smallrye.mutiny.Multi<?> stream(ReactivePanacheQuery<?> query)
- Specified by:
streamin classReactiveMongoOperations<ReactivePanacheQuery<?>,ReactivePanacheUpdate>
-
-