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

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

  103. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  104. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  105. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  106. 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
  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 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