com.lucidchart.relate

SqlRow

class SqlRow extends ResultSetWrapper

Linear Supertypes
ResultSetWrapper, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SqlRow
  2. ResultSetWrapper
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SqlRow(resultSet: ResultSet)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def apply[A](col: String)(implicit arg0: ColReader[A]): A

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def bigDecimal(column: String): BigDecimal

  9. def bigDecimalOption(column: String): Option[BigDecimal]

  10. def bigInt(column: String): BigInt

  11. def bigIntOption(column: String): Option[BigInt]

  12. def bool(column: String): Boolean

  13. def boolOption(column: String): Option[Boolean]

  14. def byte(column: String): Byte

  15. def byteArray(column: String): Array[Byte]

  16. def byteArrayOption(column: String): Option[Array[Byte]]

  17. def byteOption(column: String): Option[Byte]

  18. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. def date(column: String): Date

  20. def dateOption(column: String): Option[Date]

  21. def double(column: String): Double

  22. def doubleOption(column: String): Option[Double]

  23. def enum(column: String, e: Enumeration): Value

  24. def enumOption(column: String, e: Enumeration): Option[Value]

  25. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  26. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  27. def extractOption[A](column: String)(f: (Any) ⇒ A): Option[A]

    Attributes
    protected[com.lucidchart.relate]
  28. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  29. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  30. def getResultSetOption[A](f: ⇒ A): Option[A]

    Attributes
    protected
  31. def getRow(): Int

    Get the number of the row the SqlResult is currently on

    Get the number of the row the SqlResult is currently on

    returns

    the current row number

  32. def hasColumn(column: String): Boolean

    Determine if the result set contains the given column name

    Determine if the result set contains the given column name

    column

    the column name to check

    returns

    whether or not the result set contains that column name

    Definition Classes
    ResultSetWrapper
  33. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  34. def int(column: String): Int

  35. def intOption(column: String): Option[Int]

  36. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  37. def javaBigDecimal(column: String): BigDecimal

  38. def javaBigDecimalOption(column: String): Option[BigDecimal]

  39. def javaBigInteger(column: String): BigInteger

  40. def javaBigIntegerOption(column: String): Option[BigInteger]

  41. def long(column: String): Long

  42. def longOption(column: String): Option[Long]

  43. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  44. def next(): Boolean

    Definition Classes
    ResultSetWrapper
  45. final def notify(): Unit

    Definition Classes
    AnyRef
  46. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  47. def opt[A](col: String)(implicit arg0: ColReader[A]): Option[A]

  48. val resultSet: ResultSet

    Definition Classes
    SqlRowResultSetWrapper
  49. def short(column: String): Short

  50. def shortOption(column: String): Option[Short]

  51. def strictArray(column: String): Array

  52. def strictArrayOption(column: String): Option[Array]

  53. def strictAsciiStream(column: String): InputStream

  54. def strictAsciiStreamOption(column: String): Option[InputStream]

  55. def strictBigDecimal(column: String): BigDecimal

  56. def strictBigDecimalOption(column: String): Option[BigDecimal]

  57. def strictBinaryStream(column: String): InputStream

  58. def strictBinaryStreamOption(column: String): Option[InputStream]

  59. def strictBlob(column: String): Blob

  60. def strictBlobOption(column: String): Option[Blob]

  61. def strictBoolean(column: String): Boolean

  62. def strictBooleanOption(column: String): Option[Boolean]

  63. def strictByte(column: String): Byte

  64. def strictByteOption(column: String): Option[Byte]

  65. def strictBytes(column: String): Array[Byte]

  66. def strictBytesOption(column: String): Option[Array[Byte]]

  67. def strictCharacterStream(column: String): Reader

  68. def strictCharacterStreamOption(column: String): Option[Reader]

  69. def strictClob(column: String): Clob

  70. def strictClobOption(column: String): Option[Clob]

  71. def strictDate(column: String, cal: Calendar): Date

  72. def strictDate(column: String): Date

  73. def strictDateOption(column: String, cal: Calendar): Option[Date]

  74. def strictDateOption(column: String): Option[Date]

  75. def strictDouble(column: String): Double

  76. def strictDoubleOption(column: String): Option[Double]

  77. def strictFloat(column: String): Float

  78. def strictFloatOption(column: String): Option[Float]

  79. def strictInt(column: String): Int

  80. def strictInt(index: Int): Int

  81. def strictIntOption(column: String): Option[Int]

  82. def strictLong(column: String): Long

  83. def strictLong(index: Int): Long

  84. def strictLongOption(column: String): Option[Long]

  85. def strictNCharacterStream(column: String): Reader

  86. def strictNCharacterStreamOption(column: String): Option[Reader]

  87. def strictNClob(column: String): NClob

  88. def strictNClobOption(column: String): Option[NClob]

  89. def strictNString(column: String): String

  90. def strictNStringOption(column: String): Option[String]

  91. def strictObject(column: String, map: Map[String, Class[_]]): AnyRef

  92. def strictObject(column: String): AnyRef

  93. def strictObjectOption(column: String, map: Map[String, Class[_]]): Option[AnyRef]

  94. def strictObjectOption(column: String): Option[AnyRef]

  95. def strictRef(column: String): Ref

  96. def strictRefOption(column: String): Option[Ref]

  97. def strictRowId(column: String): RowId

  98. def strictRowIdOption(column: String): Option[RowId]

  99. def strictSQLXML(column: String): SQLXML

  100. def strictSQLXMLOption(column: String): Option[SQLXML]

  101. def strictShort(column: String): Short

  102. def strictShortOption(column: String): Option[Short]

  103. def strictString(column: String): String

  104. def strictStringOption(column: String): Option[String]

  105. def strictTime(column: String, cal: Calendar): Time

  106. def strictTime(column: String): Time

  107. def strictTimeOption(column: String, cal: Calendar): Option[Time]

  108. def strictTimeOption(column: String): Option[Time]

  109. def strictTimestamp(column: String, cal: Calendar): Timestamp

  110. def strictTimestamp(column: String): Timestamp

  111. def strictTimestampOption(column: String, cal: Calendar): Option[Timestamp]

  112. def strictTimestampOption(column: String): Option[Timestamp]

  113. def strictURL(column: String): URL

  114. def strictURLOption(column: String): Option[URL]

  115. def string(column: String): String

  116. def stringOption(column: String): Option[String]

  117. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  118. def toString(): String

    Definition Classes
    AnyRef → Any
  119. def uuid(column: String): UUID

  120. def uuidFromString(column: String): UUID

  121. def uuidFromStringOption(column: String): Option[UUID]

  122. def uuidOption(column: String): Option[UUID]

  123. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  124. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  125. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  126. def wasNull(): Boolean

    Determine if the last value extracted from the result set was null

    Determine if the last value extracted from the result set was null

    returns

    whether the last value was null

    Definition Classes
    ResultSetWrapper
  127. def withResultSet[A](f: (ResultSet) ⇒ A): A

    Definition Classes
    ResultSetWrapper

Inherited from ResultSetWrapper

Inherited from AnyRef

Inherited from Any

Ungrouped