resultset
Module of high-level constructors for ResultSetIO
actions.
Attributes
- Source:
- resultset.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- resultset.type
Members list
Cursor Control
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Results
Like getNext
but loops until the end of the resultset, gathering results
in a MonadPlus
.
Like getNext
but loops until the end of the resultset, gathering results
in a MonadPlus
.
Attributes
- Source:
- resultset.scala
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a standard library collection via
CanBuildFrom
.
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a standard library collection via
CanBuildFrom
.
Attributes
- Source:
- resultset.scala
Consumes the remainder of the resultset, reading each row as a value of
type A
, mapping to B
, and accumulating them in a standard library
collection via CanBuildFrom
. This unusual constructor is a workaround for
the CanBuildFrom not having a sensible contravariant functor instance.
Consumes the remainder of the resultset, reading each row as a value of
type A
, mapping to B
, and accumulating them in a standard library
collection via CanBuildFrom
. This unusual constructor is a workaround for
the CanBuildFrom not having a sensible contravariant functor instance.
Attributes
- Source:
- resultset.scala
Consumes the remainder of the resultset, reading each row as a value of
type (A, B)
and accumulating them in a standard library collection via
CanBuildFrom
.
Consumes the remainder of the resultset, reading each row as a value of
type (A, B)
and accumulating them in a standard library collection via
CanBuildFrom
.
Attributes
- Source:
- resultset.scala
Read a value of type A
.
Similar to next >> get
but lifted into Option
; returns None
when no
more rows are available.
Similar to next >> get
but lifted into Option
; returns None
when no
more rows are available.
Attributes
- Source:
- resultset.scala
Similar to getNext
but reads chunkSize
rows at a time (the final chunk
in a resultset may be smaller). A non-positive chunkSize
yields an empty
Seq
and consumes no rows. This method delegates to getNextChunkV
and
widens to Seq
for easier interoperability with streaming libraries that
like Seq
better.
Similar to getNext
but reads chunkSize
rows at a time (the final chunk
in a resultset may be smaller). A non-positive chunkSize
yields an empty
Seq
and consumes no rows. This method delegates to getNextChunkV
and
widens to Seq
for easier interoperability with streaming libraries that
like Seq
better.
Attributes
- Source:
- resultset.scala
Similar to getNext
but reads chunkSize
rows at a time (the final chunk
in a resultset may be smaller). A non-positive chunkSize
yields an empty
Vector
and consumes no rows.
Similar to getNext
but reads chunkSize
rows at a time (the final chunk
in a resultset may be smaller). A non-positive chunkSize
yields an empty
Vector
and consumes no rows.
Attributes
- Source:
- resultset.scala
Equivalent to getNext
, but verifies that there is at most one row
remaining.
Equivalent to getNext
, but verifies that there is at most one row
remaining.
Attributes
- Throws:
- doobie.util.invariant.UnexpectedContinuation
if there is more than one row remaining
- Source:
- resultset.scala
Equivalent to getNext
, but verifies that there is exactly one row
remaining.
Equivalent to getNext
, but verifies that there is exactly one row
remaining.
Attributes
- Throws:
- doobie.util.invariant.UnexpectedCursorPosition
if there is not exactly one row remaining
- Source:
- resultset.scala
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a List
.
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a List
.
Attributes
- Source:
- resultset.scala
Consumes the remainder of the resultset, but verifies that there is at least one row remaining.
Consumes the remainder of the resultset, but verifies that there is at least one row remaining.
Attributes
- Throws:
- doobie.util.invariant.UnexpectedEnd
if there is not at least one row remaining
- Source:
- resultset.scala
Stream that reads from the ResultSet
and returns a stream of A
s. This
is the preferred mechanism for dealing with query results.
Stream that reads from the ResultSet
and returns a stream of A
s. This
is the preferred mechanism for dealing with query results.
Attributes
- Source:
- resultset.scala
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a Vector
.
Consumes the remainder of the resultset, reading each row as a value of
type A
and accumulating them in a Vector
.
Attributes
- Source:
- resultset.scala
Updating
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Updates a value of type A
.
Properties
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Attributes
- Source:
- resultset.scala
Constructors (Lifting)
Non-strict unit for capturing effects.