package
pagination
Type Members
-
case class
MongoPaginatedAggregation[A](dao: MongoDAO[A], aggregationPipeline: List[Bson] = List(), allowDiskUse: Boolean = false, maxWait: Int = DefaultMaxWait) extends MongoPagination[Document] with Product with Serializable
-
case class
MongoPaginatedFilter[A](dao: MongoDAO[A], filter: Bson = Map(), sort: Bson = Map(), projection: Bson = Map()) extends MongoPagination[A] with Product with Serializable
-
trait
MongoPagination[A] extends ConfigHelper
-
case class
PaginationInfo(allCount: Long, perPage: Long, page: Long, pagesCount: Long) extends Product with Serializable
-
case class
PaginationResult[A](databaseObjects: List[A], paginationInfo: PaginationInfo) extends Product with Serializable