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
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PositionedResult
  2. Closeable
  3. AutoCloseable
  4. AnyRef
  5. Any
Implicitly
  1. by StringFormat
  2. by Ensuring
  3. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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

  101. 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.

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

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  2. 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
    @deprecated @inline()
    Deprecated

    (Since version 2.12.16) Use formatString.format(value) instead of value.formatted(formatString), or use the f"" string interpolator. In Java 15 and later, formatted resolves to the new method in String which has reversed parameters.

  3. 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 StringFormat fromPositionedResult to StringFormat[PositionedResult]

Inherited by implicit conversion Ensuring fromPositionedResult to Ensuring[PositionedResult]

Inherited by implicit conversion ArrowAssoc fromPositionedResult to ArrowAssoc[PositionedResult]

Ungrouped