t

org.tresql

RowLike

trait RowLike extends Typed with AutoCloseable

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RowLike
  2. AutoCloseable
  3. Typed
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract def apply(name: String): Any
  2. abstract def apply(idx: Int): Any
  3. abstract def column(idx: Int): Column
  4. abstract def columnCount: Int
  5. abstract def columns: Seq[Column]
  6. abstract def typed[T](name: String)(implicit arg0: Manifest[T]): T
    Definition Classes
    Typed
  7. abstract def values: Seq[Any]

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def b(name: String): Array[Byte]
  6. def b(idx: Int): Array[Byte]
  7. def bd(name: String): BigDecimal
  8. def bd(idx: Int): BigDecimal
  9. def bigdecimal(name: String): BigDecimal
  10. def bigdecimal(idx: Int): BigDecimal
  11. def bigint(name: String): BigInt
  12. def bigint(idx: Int): BigInt
  13. def bl(name: String): Boolean
  14. def bl(idx: Int): Boolean
  15. def blob(name: String): Blob
  16. def blob(idx: Int): Blob
  17. def boolean(name: String): Boolean
  18. def boolean(idx: Int): Boolean
  19. def bs(name: String): InputStream
  20. def bs(idx: Int): InputStream
  21. def bytes(name: String): Array[Byte]
  22. def bytes(idx: Int): Array[Byte]
  23. def clob(name: String): Clob
  24. def clob(idx: Int): Clob
  25. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  26. def close(): Unit

    Close underlying database resources related to this result.

    Close underlying database resources related to this result. Default implementation does nothing.

    Definition Classes
    RowLike → AutoCloseable
  27. def d(name: String): Date
  28. def d(idx: Int): Date
  29. def date(name: String): Date
  30. def date(idx: Int): Date
  31. def dbl(name: String): Double
  32. def dbl(idx: Int): Double
  33. def double(name: String): Double
  34. def double(idx: Int): Double
  35. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  36. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  37. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  38. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  39. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  40. def i(name: String): Int
  41. def i(idx: Int): Int
  42. def int(name: String): Int
  43. def int(idx: Int): Int
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def jBigDecimal(name: String): BigDecimal
  46. def jBigDecimal(idx: Int): BigDecimal
  47. def jBigInteger(name: String): BigInteger
  48. def jBigInteger(idx: Int): BigInteger
  49. def jBoolean(name: String): Boolean
  50. def jBoolean(idx: Int): Boolean
  51. def jDouble(name: String): Double
  52. def jDouble(idx: Int): Double
  53. def jInt(name: String): Integer
  54. def jInt(idx: Int): Integer
  55. def jLong(name: String): Long
  56. def jLong(idx: Int): Long
  57. def jbd(name: String): BigDecimal
  58. def jbd(idx: Int): BigDecimal
  59. def jbl(name: String): Boolean
  60. def jbl(idx: Int): Boolean
  61. def jdbl(name: String): Double
  62. def jdbl(idx: Int): Double
  63. def ji(name: String): Integer
  64. def ji(idx: Int): Integer
  65. def jl(name: String): Long
  66. def jl(idx: Int): Long
  67. def l(name: String): Long
  68. def l(idx: Int): Long
  69. def listOfRows(name: String): List[RowLike.this.type]
  70. def listOfRows(idx: Int): List[RowLike.this.type]
  71. def long(name: String): Long
  72. def long(idx: Int): Long
  73. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  74. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  75. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  76. def r(name: String): Result[RowLike]
  77. def r(idx: Int): Result[RowLike]
  78. def reader(name: String): Reader
  79. def reader(idx: Int): Reader
  80. def result(name: String): Result[RowLike]
  81. def result(idx: Int): Result[RowLike]
  82. def rowToVector: Vector[Any]

    name

    name

    toVector

    is defined in

    trait TranversableOnce

    toVector }}}

  83. def s(name: String): String
  84. def s(idx: Int): String
  85. def stream(name: String): InputStream
  86. def stream(idx: Int): InputStream
  87. def string(name: String): String
  88. def string(idx: Int): String
  89. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  90. def t(name: String): Timestamp
  91. def t(idx: Int): Timestamp
  92. def time(name: String): Time
  93. def time(idx: Int): Time
  94. def timestamp(name: String): Timestamp
  95. def timestamp(idx: Int): Timestamp
  96. def toMap: Map[String, Any]
  97. def toString(): String
    Definition Classes
    AnyRef → Any
  98. def typed[T](implicit converter: CoreTypes.Converter[T], m: Manifest[T]): T
    Definition Classes
    Typed
  99. def typed[T](columnIndex: Int)(implicit m: Manifest[T]): T
    Definition Classes
    Typed
  100. def typed(columnIndex: Int, manifestName: String): Any
    Definition Classes
    Typed
  101. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  102. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  103. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from AutoCloseable

Inherited from Typed

Inherited from AnyRef

Inherited from Any

Ungrouped