Package-level declarations

Types

Link copied to clipboard
data class Condition(val field: String, val operator: Operator, val value: Any = EMPTY_VALUE, val children: List<Condition> = emptyList(), val options: Map<String, Any> = emptyMap()) : RewritableCondition<Condition>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface DynamicDocument : Map<String, Any>
Link copied to clipboard
Link copied to clipboard
interface IPagedList<out T>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ListQuery(val condition: Condition, val projection: Projection = Projection.ALL, val sort: List<Sort> = emptyList(), val limit: Int = Pagination.DEFAULT.size) : IListQuery
Link copied to clipboard
data class MaterializedSnapshot<S : Any>(val contextName: String, val aggregateName: String, val tenantId: String, val aggregateId: String, val version: Int, val eventId: String, val firstOperator: String, val operator: String, val firstEventTime: Long, val eventTime: Long, val state: S, val snapshotTime: Long, val deleted: Boolean) : NamedAggregate, TenantId, Version, Materialized
Link copied to clipboard
Link copied to clipboard
data class PagedList<out T>(val total: Long, val list: List<T>) : IPagedList<T>
Link copied to clipboard
data class PagedQuery(val condition: Condition, val projection: Projection = Projection.ALL, val sort: List<Sort> = emptyList(), val pagination: Pagination = Pagination.DEFAULT) : IPagedQuery
Link copied to clipboard
data class Pagination(val index: Int, val size: Int)
Link copied to clipboard
data class Projection(val include: List<String> = emptyList(), val exclude: List<String> = emptyList())
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class SingleQuery(val condition: Condition, val projection: Projection = Projection.ALL, val sort: List<Sort> = emptyList()) : ISingleQuery
Link copied to clipboard
data class Sort(val field: String, val direction: Sort.Direction)
Link copied to clipboard
interface SortCapable