Kotlin Reactive Mongo Operations
class KotlinReactiveMongoOperations : ReactiveMongoOperations<ReactivePanacheQuery<*>, ReactivePanacheUpdate>
Content copied to clipboard
Defines kotlin specific implementations of methods needed by ReactiveMongoOperations.
Constructors
Types
Functions
Link copied to clipboard
open fun bindFilter( clazz: Class<*>, query: String, params: Array<Any>): String
Content copied to clipboard
open fun bindFilter( clazz: Class<*>, query: String, params: MutableMap<String, Any>): String
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun find(entityClass: Class<*>, query: Document): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, params: Parameters): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, vararg params: Any): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, params: MutableMap<String, Any>): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: Document, sort: Sort): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: Document, sort: Document): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, sort: Sort, params: Parameters): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, sort: Sort, vararg params: Any): ReactivePanacheQuery<*>
Content copied to clipboard
open fun find( entityClass: Class<*>, query: String, sort: Sort, params: MutableMap<String, Any>): ReactivePanacheQuery<*>
Content copied to clipboard
Link copied to clipboard
open fun findAll(entityClass: Class<*>, sort: Sort): ReactivePanacheQuery<*>
Content copied to clipboard
Link copied to clipboard
open fun findByIdOptional(entityClass: Class<*>, id: Any): Uni<Optional<Any>>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun list(entityClass: Class<*>, query: Document): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, params: Parameters): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, vararg params: Any): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, params: MutableMap<String, Any>): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: Document, sort: Document): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, sort: Sort, params: Parameters): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, sort: Sort, vararg params: Any): Uni<MutableList<*>>
Content copied to clipboard
open fun list( entityClass: Class<*>, query: String, sort: Sort, params: MutableMap<String, Any>): Uni<MutableList<*>>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun mongoCollection(entityClass: Class<*>): ReactiveMongoCollection<Any>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun persistOrUpdate(firstEntity: Any, vararg entities: Any): Uni<Void>
Content copied to clipboard
Link copied to clipboard
open fun stream( entityClass: Class<*>, query: String, params: Parameters): Multi<*>
Content copied to clipboard
open fun stream( entityClass: Class<*>, query: String, vararg params: Any): Multi<*>
Content copied to clipboard
open fun stream( entityClass: Class<*>, query: String, params: MutableMap<String, Any>): Multi<*>
Content copied to clipboard
open fun stream( entityClass: Class<*>, query: Document, sort: Document): Multi<*>
Content copied to clipboard
open fun stream( entityClass: Class<*>, query: String, sort: Sort, params: Parameters): Multi<*>
Content copied to clipboard
Link copied to clipboard
open fun update(entityClass: Class<*>, update: Document): ReactivePanacheUpdate
Content copied to clipboard
open fun update( entityClass: Class<*>, update: String, params: Parameters): ReactivePanacheUpdate
Content copied to clipboard