Packages

package pagination

Type Members

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

Ungrouped