org.tresql

RowLike

trait RowLike extends Dynamic with Typed

Linear Supertypes
Typed, Dynamic, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RowLike
  2. Typed
  3. Dynamic
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
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 rowToMap: Map[String, Any]

  7. abstract def typed[T](name: String)(implicit arg0: Manifest[T]): T

    Definition Classes
    Typed
  8. abstract def values: Seq[Any]

Concrete 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 applyDynamic(name: String)(args: Any*): Any

  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def b(name: String): Array[Byte]

  9. def b(idx: Int): Array[Byte]

  10. def b: DynamicByteArray.type

  11. def bd(name: String): BigDecimal

  12. def bd(idx: Int): BigDecimal

  13. def bd: DynamicBigDecimal.type

  14. def bigdecimal: DynamicBigDecimal.type

  15. def bigdecimal(name: String): BigDecimal

  16. def bigdecimal(idx: Int): BigDecimal

  17. def bl(name: String): Boolean

  18. def bl(idx: Int): Boolean

  19. def bl: DynamicBoolean.type

  20. def blob: DynamicBlob.type

  21. def blob(name: String): Blob

  22. def blob(idx: Int): Blob

  23. def boolean: DynamicBoolean.type

  24. def boolean(name: String): Boolean

  25. def boolean(idx: Int): Boolean

  26. def bs(name: String): InputStream

  27. def bs(idx: Int): InputStream

  28. def bs: DynamicStream.type

  29. def bytes: DynamicByteArray.type

  30. def bytes(name: String): Array[Byte]

  31. def bytes(idx: Int): Array[Byte]

  32. def clob: DynamicClob.type

  33. def clob(name: String): Clob

  34. def clob(idx: Int): Clob

  35. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  36. def d(name: String): Date

  37. def d(idx: Int): Date

  38. def d: DynamicDate.type

  39. def date: DynamicDate.type

  40. def date(name: String): Date

  41. def date(idx: Int): Date

  42. def dbl(name: String): Double

  43. def dbl(idx: Int): Double

  44. def dbl: DynamicDouble.type

  45. def double: DynamicDouble.type

  46. def double(name: String): Double

  47. def double(idx: Int): Double

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

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

    Definition Classes
    AnyRef → Any
  50. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  52. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  53. def i(name: String): Int

  54. def i(idx: Int): Int

  55. def i: DynamicInt.type

  56. def int: DynamicInt.type

  57. def int(name: String): Int

  58. def int(idx: Int): Int

  59. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  60. def jBigDecimal: DynamicJBigDecimal.type

  61. def jBigDecimal(name: String): BigDecimal

  62. def jBigDecimal(idx: Int): BigDecimal

  63. def jBoolean: DynamicJBoolean.type

  64. def jBoolean(name: String): Boolean

  65. def jBoolean(idx: Int): Boolean

  66. def jDouble: DynamicJDouble.type

  67. def jDouble(name: String): Double

  68. def jDouble(idx: Int): Double

  69. def jInt: DynamicJInt.type

  70. def jInt(name: String): Integer

  71. def jInt(idx: Int): Integer

  72. def jLong: DynamicJLong.type

  73. def jLong(name: String): Long

  74. def jLong(idx: Int): Long

  75. def jbd(name: String): BigDecimal

  76. def jbd(idx: Int): BigDecimal

  77. def jbd: DynamicJBigDecimal.type

  78. def jbl(name: String): Boolean

  79. def jbl(idx: Int): Boolean

  80. def jbl: DynamicJBoolean.type

  81. def jdbl(name: String): Double

  82. def jdbl(idx: Int): Double

  83. def jdbl: DynamicJDouble.type

  84. def ji(name: String): Integer

  85. def ji(idx: Int): Integer

  86. def ji: DynamicJInt.type

  87. def jl(name: String): Long

  88. def jl(idx: Int): Long

  89. def jl: DynamicJLong.type

  90. def l(name: String): Long

  91. def l(idx: Int): Long

  92. def l: DynamicLong.type

  93. def listOfRows(name: String): List[RowLike.this.type]

  94. def listOfRows(idx: Int): List[RowLike.this.type]

  95. def long: DynamicLong.type

  96. def long(name: String): Long

  97. def long(idx: Int): Long

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

    Definition Classes
    AnyRef
  99. final def notify(): Unit

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

    Definition Classes
    AnyRef
  101. def r(name: String): Result

  102. def r(idx: Int): Result

  103. def r: DynamicResult.type

  104. def reader: DynamicReader.type

  105. def reader(name: String): Reader

  106. def reader(idx: Int): Reader

  107. def result: DynamicResult.type

  108. def result(name: String): Result

  109. def result(idx: Int): Result

  110. def s(name: String): String

  111. def s(idx: Int): String

  112. def s: DynamicString.type

  113. def selectDynamic(name: String): Any

  114. def stream: DynamicStream.type

  115. def stream(name: String): InputStream

  116. def stream(idx: Int): InputStream

  117. def string: DynamicString.type

  118. def string(name: String): String

  119. def string(idx: Int): String

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

    Definition Classes
    AnyRef
  121. def t(name: String): Timestamp

  122. def t(idx: Int): Timestamp

  123. def t: DynamicTimestamp.type

  124. def timestamp: DynamicTimestamp.type

  125. def timestamp(name: String): Timestamp

  126. def timestamp(idx: Int): Timestamp

  127. def toString(): String

    Definition Classes
    AnyRef → Any
  128. def typed[T](implicit converter: (RowLike, Manifest[T]) ⇒ T, m: Manifest[T]): T

    Definition Classes
    Typed
  129. def typed[T](columnIndex: Int)(implicit m: Manifest[T]): T

    Definition Classes
    Typed
  130. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Typed

Inherited from Dynamic

Inherited from AnyRef

Inherited from Any

Ungrouped