org.tresql

RowLike

Related Doc: package tresql

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 m: Manifest[T]): T

    Definition Classes
    Typed
  8. 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. def applyDynamic(name: String)(args: Any*): Any

  5. final def asInstanceOf[T0]: T0

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

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

  8. def b: DynamicByteArray.type

  9. def bd(name: String): BigDecimal

  10. def bd(idx: Int): BigDecimal

  11. def bd: DynamicBigDecimal.type

  12. def bigdecimal: DynamicBigDecimal.type

  13. def bigdecimal(name: String): BigDecimal

  14. def bigdecimal(idx: Int): BigDecimal

  15. def bl(name: String): Boolean

  16. def bl(idx: Int): Boolean

  17. def bl: DynamicBoolean.type

  18. def blob: DynamicBlob.type

  19. def blob(name: String): Blob

  20. def blob(idx: Int): Blob

  21. def boolean: DynamicBoolean.type

  22. def boolean(name: String): Boolean

  23. def boolean(idx: Int): Boolean

  24. def bs(name: String): InputStream

  25. def bs(idx: Int): InputStream

  26. def bs: DynamicStream.type

  27. def bytes: DynamicByteArray.type

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

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

  30. def clob: DynamicClob.type

  31. def clob(name: String): Clob

  32. def clob(idx: Int): Clob

  33. def clone(): AnyRef

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

  35. def d(idx: Int): Date

  36. def d: DynamicDate.type

  37. def date: DynamicDate.type

  38. def date(name: String): Date

  39. def date(idx: Int): Date

  40. def dbl(name: String): Double

  41. def dbl(idx: Int): Double

  42. def dbl: DynamicDouble.type

  43. def double: DynamicDouble.type

  44. def double(name: String): Double

  45. def double(idx: Int): Double

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

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

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

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

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

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

  52. def i(idx: Int): Int

  53. def i: DynamicInt.type

  54. def int: DynamicInt.type

  55. def int(name: String): Int

  56. def int(idx: Int): Int

  57. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  58. def jBigDecimal: DynamicJBigDecimal.type

  59. def jBigDecimal(name: String): BigDecimal

  60. def jBigDecimal(idx: Int): BigDecimal

  61. def jBoolean: DynamicJBoolean.type

  62. def jBoolean(name: String): Boolean

  63. def jBoolean(idx: Int): Boolean

  64. def jDouble: DynamicJDouble.type

  65. def jDouble(name: String): Double

  66. def jDouble(idx: Int): Double

  67. def jInt: DynamicJInt.type

  68. def jInt(name: String): Integer

  69. def jInt(idx: Int): Integer

  70. def jLong: DynamicJLong.type

  71. def jLong(name: String): Long

  72. def jLong(idx: Int): Long

  73. def jbd(name: String): BigDecimal

  74. def jbd(idx: Int): BigDecimal

  75. def jbd: DynamicJBigDecimal.type

  76. def jbl(name: String): Boolean

  77. def jbl(idx: Int): Boolean

  78. def jbl: DynamicJBoolean.type

  79. def jdbl(name: String): Double

  80. def jdbl(idx: Int): Double

  81. def jdbl: DynamicJDouble.type

  82. def ji(name: String): Integer

  83. def ji(idx: Int): Integer

  84. def ji: DynamicJInt.type

  85. def jl(name: String): Long

  86. def jl(idx: Int): Long

  87. def jl: DynamicJLong.type

  88. def l(name: String): Long

  89. def l(idx: Int): Long

  90. def l: DynamicLong.type

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

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

  93. def long: DynamicLong.type

  94. def long(name: String): Long

  95. def long(idx: Int): Long

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

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

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

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

  100. def r(idx: Int): Result

  101. def r: DynamicResult.type

  102. def reader: DynamicReader.type

  103. def reader(name: String): Reader

  104. def reader(idx: Int): Reader

  105. def result: DynamicResult.type

  106. def result(name: String): Result

  107. def result(idx: Int): Result

  108. def s(name: String): String

  109. def s(idx: Int): String

  110. def s: DynamicString.type

  111. def selectDynamic(name: String): Any

  112. def stream: DynamicStream.type

  113. def stream(name: String): InputStream

  114. def stream(idx: Int): InputStream

  115. def string: DynamicString.type

  116. def string(name: String): String

  117. def string(idx: Int): String

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

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

  120. def t(idx: Int): Timestamp

  121. def t: DynamicTimestamp.type

  122. def timestamp: DynamicTimestamp.type

  123. def timestamp(name: String): Timestamp

  124. def timestamp(idx: Int): Timestamp

  125. def toString(): String

    Definition Classes
    AnyRef → Any
  126. def typed[T](implicit converter: Converter[T], m: Manifest[T]): T

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

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

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Typed

Inherited from Dynamic

Inherited from AnyRef

Inherited from Any

Ungrouped