PagedSnapshotQueryContext

class PagedSnapshotQueryContext<R : Any>(val namedAggregate: NamedAggregate, val queryType: QueryType, val attributes: MutableMap<String, Any> = ConcurrentHashMap()) : SnapshotQueryContext<PagedSnapshotQueryContext<R>, IPagedQuery, Mono<PagedList<R>>>

Constructors

Link copied to clipboard
constructor(namedAggregate: NamedAggregate, queryType: QueryType, attributes: MutableMap<String, Any> = ConcurrentHashMap())

Properties

Link copied to clipboard
open override val attributes: MutableMap<String, Any>
Link copied to clipboard
open override val namedAggregate: NamedAggregate
Link copied to clipboard
open override val queryType: QueryType

Functions

Link copied to clipboard
open fun <V> getAttribute(key: String): V?
Link copied to clipboard
open fun getQuery(): IPagedQuery
Link copied to clipboard
open fun getRequiredResult(): Mono<PagedList<R>>
Link copied to clipboard
Link copied to clipboard
open fun rewriteResult(rewrite: (Mono<PagedList<R>>) -> Mono<PagedList<R>>): PagedSnapshotQueryContext<R>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun setResult(result: Mono<PagedList<R>>): PagedSnapshotQueryContext<R>