Packages

c

slick.jdbc

PositionedResult

abstract class PositionedResult extends Closeable

A database result positioned at a row and column.

Self Type
PositionedResult
Source
PositionedResult.scala
Linear Supertypes
Closeable, AutoCloseable, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PositionedResult
  2. Closeable
  3. AutoCloseable
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PositionedResult(rs: ResultSet)

Type Members

  1. final class To[C[_]] extends AnyRef

Abstract Value Members

  1. abstract def close(): Unit

    Close the ResultSet and the statement which created it.

    Close the ResultSet and the statement which created it.

    Definition Classes
    PositionedResult → Closeable → AutoCloseable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from PositionedResult toany2stringadd[PositionedResult] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (PositionedResult, B)
    Implicit
    This member is added by an implicit conversion from PositionedResult toArrowAssoc[PositionedResult] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def <<[T](implicit f: GetResult[T]): T
  6. final def <<?[T](implicit f: GetResult[Option[T]]): Option[T]
  7. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. final def build[C[_], R](gr: GetResult[R])(implicit canBuildFrom: Factory[R, C[R]]): C[R]
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  11. final def currentPos: Int
  12. def ensuring(cond: (PositionedResult) => Boolean, msg: => Any): PositionedResult
    Implicit
    This member is added by an implicit conversion from PositionedResult toEnsuring[PositionedResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  13. def ensuring(cond: (PositionedResult) => Boolean): PositionedResult
    Implicit
    This member is added by an implicit conversion from PositionedResult toEnsuring[PositionedResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: Boolean, msg: => Any): PositionedResult
    Implicit
    This member is added by an implicit conversion from PositionedResult toEnsuring[PositionedResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean): PositionedResult
    Implicit
    This member is added by an implicit conversion from PositionedResult toEnsuring[PositionedResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  19. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from PositionedResult toStringFormat[PositionedResult] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  21. final def hasMoreColumns: Boolean
  22. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def nextBigDecimal(): BigDecimal
  26. final def nextBigDecimalOption(): Option[BigDecimal]
  27. final def nextBlob(): Blob
  28. final def nextBlobOption(): Option[Blob]
  29. final def nextBoolean(): Boolean
  30. final def nextBooleanOption(): Option[Boolean]
  31. final def nextByte(): Byte
  32. final def nextByteOption(): Option[Byte]
  33. final def nextBytes(): Array[Byte]
  34. final def nextBytesOption(): Option[Array[Byte]]
  35. final def nextClob(): Clob
  36. final def nextClobOption(): Option[Clob]
  37. final def nextDate(): Date
  38. final def nextDateOption(): Option[Date]
  39. final def nextDouble(): Double
  40. final def nextDoubleOption(): Option[Double]
  41. final def nextFloat(): Float
  42. final def nextFloatOption(): Option[Float]
  43. final def nextInt(): Int
  44. final def nextIntOption(): Option[Int]
  45. final def nextLong(): Long
  46. final def nextLongOption(): Option[Long]
  47. final def nextObject(): AnyRef
  48. final def nextObjectOption(): Option[AnyRef]
  49. def nextRow: Boolean
  50. final def nextShort(): Short
  51. final def nextShortOption(): Option[Short]
  52. final def nextString(): String
  53. final def nextStringOption(): Option[String]
  54. final def nextTime(): Time
  55. final def nextTimeOption(): Option[Time]
  56. final def nextTimestamp(): Timestamp
  57. final def nextTimestampOption(): Option[Timestamp]
  58. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  59. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  60. lazy val numColumns: Int
  61. var pos: Int
    Attributes
    protected[this]
  62. final def restart: PositionedResult
  63. final def rewind: PositionedResult
  64. val rs: ResultSet
  65. final def skip: PositionedResult
  66. val startPos: Int
    Attributes
    protected[this]
  67. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  68. final def to[C[_]]: To[C]
  69. def toString(): String
    Definition Classes
    AnyRef → Any
  70. final def updateBigDecimal(v: BigDecimal): Unit
  71. final def updateBigDecimalOption(v: Option[BigDecimal]): Unit
  72. final def updateBlob(v: Blob): Unit
  73. final def updateBlobOption(v: Option[Blob]): Unit
  74. final def updateBoolean(v: Boolean): Unit
  75. final def updateBooleanOption(v: Option[Boolean]): Unit
  76. final def updateByte(v: Byte): Unit
  77. final def updateByteOption(v: Option[Byte]): Unit
  78. final def updateBytes(v: Array[Byte]): Unit
  79. final def updateBytesOption(v: Option[Array[Byte]]): Unit
  80. final def updateClob(v: Clob): Unit
  81. final def updateClobOption(v: Option[Clob]): Unit
  82. final def updateDate(v: Date): Unit
  83. final def updateDateOption(v: Option[Date]): Unit
  84. final def updateDouble(v: Double): Unit
  85. final def updateDoubleOption(v: Option[Double]): Unit
  86. final def updateFloat(v: Float): Unit
  87. final def updateFloatOption(v: Option[Float]): Unit
  88. final def updateInt(v: Int): Unit
  89. final def updateIntOption(v: Option[Int]): Unit
  90. final def updateLong(v: Long): Unit
  91. final def updateLongOption(v: Option[Long]): Unit
  92. final def updateNull(): Unit
  93. final def updateObject(v: AnyRef): Unit
  94. final def updateObjectOption(v: Option[AnyRef]): Unit
  95. final def updateShort(v: Short): Unit
  96. final def updateShortOption(v: Option[Short]): Unit
  97. final def updateString(v: String): Unit
  98. final def updateStringOption(v: Option[String]): Unit
  99. final def updateTime(v: Time): Unit
  100. final def updateTimeOption(v: Option[Time]): Unit
  101. final def updateTimestamp(v: Timestamp): Unit
  102. final def updateTimestampOption(v: Option[Timestamp]): Unit
  103. 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.

  104. def view1: PositionedResult

    Create an embedded PositionedResult with a single discriminator column followed by the embedded data, starting at the current position.

    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.

  105. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  106. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  107. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  108. final def wasNull(): Boolean

Deprecated Value Members

  1. def [B](y: B): (PositionedResult, B)
    Implicit
    This member is added by an implicit conversion from PositionedResult toArrowAssoc[PositionedResult] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.0) Use -> instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

Inherited from Closeable

Inherited from AutoCloseable

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromPositionedResult to any2stringadd[PositionedResult]

Inherited by implicit conversion StringFormat fromPositionedResult to StringFormat[PositionedResult]

Inherited by implicit conversion Ensuring fromPositionedResult to Ensuring[PositionedResult]

Inherited by implicit conversion ArrowAssoc fromPositionedResult to ArrowAssoc[PositionedResult]

Ungrouped