PositionedResult

slick.jdbc.PositionedResult
abstract class PositionedResult(val rs: ResultSet) extends Closeable

A database result positioned at a row and column.

Attributes

Source:
PositionedResult.scala
Graph
Supertypes
trait Closeable
trait AutoCloseable
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Type members

Classlikes

final class To[C[_]]

Attributes

Source:
PositionedResult.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Abstract methods

def close(): Unit

Close the ResultSet and the statement which created it.

Close the ResultSet and the statement which created it.

Attributes

Source:
PositionedResult.scala

Concrete methods

final def <<[T](implicit f: GetResult[T]): T

Attributes

Source:
PositionedResult.scala
final def <<?[T](implicit f: GetResult[Option[T]]): Option[T]

Attributes

Source:
PositionedResult.scala
final def build[C[_], R](gr: GetResult[R])(implicit canBuildFrom: Factory[R, C[R]]): C[R]

Attributes

Source:
PositionedResult.scala
final def currentPos: Int

Attributes

Source:
PositionedResult.scala
final def hasMoreColumns: Boolean

Attributes

Source:
PositionedResult.scala
final def nextBigDecimal(): BigDecimal

Attributes

Source:
PositionedResult.scala
final def nextBigDecimalOption(): Option[BigDecimal]

Attributes

Source:
PositionedResult.scala
final def nextBlob(): Blob

Attributes

Source:
PositionedResult.scala
final def nextBlobOption(): Option[Blob]

Attributes

Source:
PositionedResult.scala
final def nextBoolean(): Boolean

Attributes

Source:
PositionedResult.scala
final def nextBooleanOption(): Option[Boolean]

Attributes

Source:
PositionedResult.scala
final def nextByte(): Byte

Attributes

Source:
PositionedResult.scala
final def nextByteOption(): Option[Byte]

Attributes

Source:
PositionedResult.scala
final def nextBytes(): Array[Byte]

Attributes

Source:
PositionedResult.scala
final def nextBytesOption(): Option[Array[Byte]]

Attributes

Source:
PositionedResult.scala
final def nextClob(): Clob

Attributes

Source:
PositionedResult.scala
final def nextClobOption(): Option[Clob]

Attributes

Source:
PositionedResult.scala
final def nextDate(): Date

Attributes

Source:
PositionedResult.scala
final def nextDateOption(): Option[Date]

Attributes

Source:
PositionedResult.scala
final def nextDouble(): Double

Attributes

Source:
PositionedResult.scala
final def nextDoubleOption(): Option[Double]

Attributes

Source:
PositionedResult.scala
final def nextFloat(): Float

Attributes

Source:
PositionedResult.scala
final def nextFloatOption(): Option[Float]

Attributes

Source:
PositionedResult.scala
final def nextInt(): Int

Attributes

Source:
PositionedResult.scala
final def nextIntOption(): Option[Int]

Attributes

Source:
PositionedResult.scala
final def nextLong(): Long

Attributes

Source:
PositionedResult.scala
final def nextLongOption(): Option[Long]

Attributes

Source:
PositionedResult.scala
final def nextObject(): Object

Attributes

Source:
PositionedResult.scala
final def nextObjectOption(): Option[<FromJavaObject>]

Attributes

Source:
PositionedResult.scala
def nextRow: Boolean

Attributes

Source:
PositionedResult.scala
final def nextShort(): Short

Attributes

Source:
PositionedResult.scala
final def nextShortOption(): Option[Short]

Attributes

Source:
PositionedResult.scala
final def nextString(): String

Attributes

Source:
PositionedResult.scala
final def nextStringOption(): Option[String]

Attributes

Source:
PositionedResult.scala
final def nextTime(): Time

Attributes

Source:
PositionedResult.scala
final def nextTimeOption(): Option[Time]

Attributes

Source:
PositionedResult.scala
final def nextTimestamp(): Timestamp

Attributes

Source:
PositionedResult.scala
final def nextTimestampOption(): Option[Timestamp]

Attributes

Source:
PositionedResult.scala
final def to[C[_]]: To[C]

Attributes

Source:
PositionedResult.scala
final def updateBigDecimal(v: BigDecimal): Unit

Attributes

Source:
PositionedResult.scala
final def updateBigDecimalOption(v: Option[BigDecimal]): Unit

Attributes

Source:
PositionedResult.scala
final def updateBlob(v: Blob): Unit

Attributes

Source:
PositionedResult.scala
final def updateBlobOption(v: Option[Blob]): Unit

Attributes

Source:
PositionedResult.scala
final def updateBoolean(v: Boolean): Unit

Attributes

Source:
PositionedResult.scala
final def updateBooleanOption(v: Option[Boolean]): Unit

Attributes

Source:
PositionedResult.scala
final def updateByte(v: Byte): Unit

Attributes

Source:
PositionedResult.scala
final def updateByteOption(v: Option[Byte]): Unit

Attributes

Source:
PositionedResult.scala
final def updateBytes(v: Array[Byte]): Unit

Attributes

Source:
PositionedResult.scala
final def updateBytesOption(v: Option[Array[Byte]]): Unit

Attributes

Source:
PositionedResult.scala
final def updateClob(v: Clob): Unit

Attributes

Source:
PositionedResult.scala
final def updateClobOption(v: Option[Clob]): Unit

Attributes

Source:
PositionedResult.scala
final def updateDate(v: Date): Unit

Attributes

Source:
PositionedResult.scala
final def updateDateOption(v: Option[Date]): Unit

Attributes

Source:
PositionedResult.scala
final def updateDouble(v: Double): Unit

Attributes

Source:
PositionedResult.scala
final def updateDoubleOption(v: Option[Double]): Unit

Attributes

Source:
PositionedResult.scala
final def updateFloat(v: Float): Unit

Attributes

Source:
PositionedResult.scala
final def updateFloatOption(v: Option[Float]): Unit

Attributes

Source:
PositionedResult.scala
final def updateInt(v: Int): Unit

Attributes

Source:
PositionedResult.scala
final def updateIntOption(v: Option[Int]): Unit

Attributes

Source:
PositionedResult.scala
final def updateLong(v: Long): Unit

Attributes

Source:
PositionedResult.scala
final def updateLongOption(v: Option[Long]): Unit

Attributes

Source:
PositionedResult.scala
final def updateNull(): Unit

Attributes

Source:
PositionedResult.scala
final def updateObject(v: AnyRef): Unit

Attributes

Source:
PositionedResult.scala
final def updateObjectOption(v: Option[AnyRef]): Unit

Attributes

Source:
PositionedResult.scala
final def updateShort(v: Short): Unit

Attributes

Source:
PositionedResult.scala
final def updateShortOption(v: Option[Short]): Unit

Attributes

Source:
PositionedResult.scala
final def updateString(v: String): Unit

Attributes

Source:
PositionedResult.scala
final def updateStringOption(v: Option[String]): Unit

Attributes

Source:
PositionedResult.scala
final def updateTime(v: Time): Unit

Attributes

Source:
PositionedResult.scala
final def updateTimeOption(v: Option[Time]): Unit

Attributes

Source:
PositionedResult.scala
final def updateTimestamp(v: Timestamp): Unit

Attributes

Source:
PositionedResult.scala
final def updateTimestampOption(v: Option[Timestamp]): Unit

Attributes

Source:
PositionedResult.scala
def view(discriminatorPos: Int, dataPos: Int, discriminator: PositionedResult => Boolean): PositionedResult

Create an embedded PositionedResult which extends from the given dataPos column until the end of this PositionedResult, starts at the current row and ends when the discriminator predicate (which can read columns starting at discriminatorPos) returns false or when this PositionedResult ends.

Create an embedded PositionedResult which extends from the given dataPos column until the end of this PositionedResult, starts at the current row and ends when the discriminator predicate (which can read columns starting at discriminatorPos) returns false or when this PositionedResult ends.

Attributes

Source:
PositionedResult.scala

Create an embedded PositionedResult with a single discriminator column followed by the embedded data, starting at the current position. The embedded view lasts while the discriminator stays the same. If the first discriminator value is NULL, the view is empty.

Create an embedded PositionedResult with a single discriminator column followed by the embedded data, starting at the current position. The embedded view lasts while the discriminator stays the same. If the first discriminator value is NULL, the view is empty.

Attributes

Source:
PositionedResult.scala
final def wasNull(): Boolean

Attributes

Source:
PositionedResult.scala

Concrete fields

lazy val numColumns: Int

Attributes

Source:
PositionedResult.scala
val rs: ResultSet

Attributes

Source:
PositionedResult.scala