PagedResults

lightdb.query.PagedResults
case class PagedResults[D <: Document[D]](query: Query[D], context: PageContext[D], offset: Int, total: Int, ids: List[Id[D]], getter: Option[(Id[D]) => IO[D]])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def docs: IO[List[D]]
def hasNext: Boolean
def idStream: Stream[IO, Id[D]]
def next(): IO[Option[PagedResults[D]]]
def stream: Stream[IO, D]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

lazy val page: Int
lazy val pages: Int