org.tresql

Result

class Result extends Iterator[RowLike] with RowLike

Linear Supertypes
RowLike, Dynamic, Iterator[RowLike], TraversableOnce[RowLike], GenTraversableOnce[RowLike], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Result
  2. RowLike
  3. Dynamic
  4. Iterator
  5. TraversableOnce
  6. GenTraversableOnce
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class GroupedIterator[B >: A] extends AbstractIterator[Seq[B]] with Iterator[Seq[B]]

    Definition Classes
    Iterator
  2. case class Row(row: Seq[Any]) extends RowLike with Product with Serializable

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. def ++[B >: RowLike](that: ⇒ GenTraversableOnce[B]): Iterator[B]

    Definition Classes
    Iterator
  5. def /:[B](z: B)(op: (B, RowLike) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  6. def :\[B](z: B)(op: (RowLike, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  7. final def ==(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  9. def addString(b: StringBuilder): StringBuilder

    Definition Classes
    TraversableOnce
  10. def addString(b: StringBuilder, sep: String): StringBuilder

    Definition Classes
    TraversableOnce
  11. def addString(b: StringBuilder, start: String, sep: String, end: String): StringBuilder

    Definition Classes
    TraversableOnce
  12. def aggregate[B](z: B)(seqop: (B, RowLike) ⇒ B, combop: (B, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  13. def apply(columnLabel: String): Any

    Definition Classes
    ResultRowLike
  14. def apply(columnIndex: Int): Any

    Definition Classes
    ResultRowLike
  15. def applyDynamic(name: String)(args: Any*): Any

    Definition Classes
    RowLike
  16. final def asInstanceOf[T0]: T0

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

    Definition Classes
    RowLike
  18. def b(idx: Int): Array[Byte]

    Definition Classes
    RowLike
  19. def b: DynamicByteArray

    Definition Classes
    RowLike
  20. def bd(name: String): BigDecimal

    Definition Classes
    RowLike
  21. def bd(idx: Int): BigDecimal

    Definition Classes
    RowLike
  22. def bd: DynamicBigDecimal

    Definition Classes
    RowLike
  23. def bigdecimal(columnLabel: String): BigDecimal

    Definition Classes
    ResultRowLike
  24. def bigdecimal(columnIndex: Int): BigDecimal

    Definition Classes
    ResultRowLike
  25. def bigdecimal: DynamicBigDecimal

    Definition Classes
    RowLike
  26. def bs(name: String): InputStream

    Definition Classes
    RowLike
  27. def bs(idx: Int): InputStream

    Definition Classes
    RowLike
  28. def bs: DynamicStream

    Definition Classes
    RowLike
  29. def buffered: BufferedIterator[RowLike]

    Definition Classes
    Iterator
  30. def bytes(columnLabel: String): Array[Byte]

    Definition Classes
    ResultRowLike
  31. def bytes(columnIndex: Int): Array[Byte]

    Definition Classes
    ResultRowLike
  32. def bytes: DynamicByteArray

    Definition Classes
    RowLike
  33. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  34. def close: Unit

  35. def collect[B](pf: PartialFunction[RowLike, B]): Iterator[B]

    Definition Classes
    Iterator
    Annotations
    @migration
    Migration

    (Changed in version 2.8.0) collect has changed. The previous behavior can be reproduced with toSeq.

  36. def collectFirst[B](pf: PartialFunction[RowLike, B]): Option[B]

    Definition Classes
    TraversableOnce
  37. def column(idx: Int): Column

    Definition Classes
    ResultRowLike
  38. def columnCount: Int

    Definition Classes
    ResultRowLike
  39. def contains(elem: Any): Boolean

    Definition Classes
    Iterator
  40. def content: Vector[Any]

    Definition Classes
    ResultRowLike
  41. def copyToArray[B >: RowLike](xs: Array[B], start: Int, len: Int): Unit

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  42. def copyToArray[B >: RowLike](xs: Array[B]): Unit

    Definition Classes
    TraversableOnce → GenTraversableOnce
  43. def copyToArray[B >: RowLike](xs: Array[B], start: Int): Unit

    Definition Classes
    TraversableOnce → GenTraversableOnce
  44. def copyToBuffer[B >: RowLike](dest: Buffer[B]): Unit

    Definition Classes
    TraversableOnce
  45. def corresponds[B](that: GenTraversableOnce[B])(p: (RowLike, B) ⇒ Boolean): Boolean

    Definition Classes
    Iterator
  46. def count(p: (RowLike) ⇒ Boolean): Int

    Definition Classes
    TraversableOnce → GenTraversableOnce
  47. def d(name: String): Date

    Definition Classes
    RowLike
  48. def d(idx: Int): Date

    Definition Classes
    RowLike
  49. def d: DynamicDate

    Definition Classes
    RowLike
  50. def date(columnLabel: String): Date

    Definition Classes
    ResultRowLike
  51. def date(columnIndex: Int): Date

    Definition Classes
    ResultRowLike
  52. def date: DynamicDate

    Definition Classes
    RowLike
  53. def dbl(name: String): Double

    Definition Classes
    RowLike
  54. def dbl(idx: Int): Double

    Definition Classes
    RowLike
  55. def dbl: DynamicDouble

    Definition Classes
    RowLike
  56. def double(columnLabel: String): Double

    Definition Classes
    ResultRowLike
  57. def double(columnIndex: Int): Double

    Definition Classes
    ResultRowLike
  58. def double: DynamicDouble

    Definition Classes
    RowLike
  59. def drop(n: Int): Iterator[RowLike]

    Definition Classes
    Iterator
  60. def dropWhile(p: (RowLike) ⇒ Boolean): Iterator[RowLike]

    Definition Classes
    Iterator
  61. def duplicate: (Iterator[RowLike], Iterator[RowLike])

    Definition Classes
    Iterator
  62. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  64. def exists(p: (RowLike) ⇒ Boolean): Boolean

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  65. def filter(p: (RowLike) ⇒ Boolean): Iterator[RowLike]

    Definition Classes
    Iterator
  66. def filterNot(p: (RowLike) ⇒ Boolean): Iterator[RowLike]

    Definition Classes
    Iterator
  67. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  68. def find(p: (RowLike) ⇒ Boolean): Option[RowLike]

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  69. def flatMap[B](f: (RowLike) ⇒ GenTraversableOnce[B]): Iterator[B]

    Definition Classes
    Iterator
  70. def fold[A1 >: RowLike](z: A1)(op: (A1, A1) ⇒ A1): A1

    Definition Classes
    TraversableOnce → GenTraversableOnce
  71. def foldLeft[B](z: B)(op: (B, RowLike) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  72. def foldRight[B](z: B)(op: (RowLike, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  73. def forall(p: (RowLike) ⇒ Boolean): Boolean

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  74. def foreach[U](f: (RowLike) ⇒ U): Unit

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  75. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  76. def grouped[B >: RowLike](size: Int): GroupedIterator[B]

    Definition Classes
    Iterator
  77. def hasDefiniteSize: Boolean

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  78. def hasNext: Boolean

    calls jdbc result set next method.

    calls jdbc result set next method. after jdbc result set next method returns false closes this result

    Definition Classes
    Result → Iterator
  79. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  80. def head[T](implicit m: Manifest[T]): T

  81. def headOption[T](implicit m: Manifest[T]): Option[T]

  82. def i(name: String): Int

    Definition Classes
    RowLike
  83. def i(idx: Int): Int

    Definition Classes
    RowLike
  84. def i: DynamicInt

    Definition Classes
    RowLike
  85. def indexOf[B >: RowLike](elem: B): Int

    Definition Classes
    Iterator
  86. def indexWhere(p: (RowLike) ⇒ Boolean): Int

    Definition Classes
    Iterator
  87. def int(columnLabel: String): Int

    Definition Classes
    ResultRowLike
  88. def int(columnIndex: Int): Int

    Definition Classes
    ResultRowLike
  89. def int: DynamicInt

    Definition Classes
    RowLike
  90. def isEmpty: Boolean

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  91. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  92. def isTraversableAgain: Boolean

    Definition Classes
    Iterator → GenTraversableOnce
  93. def jdbcResult: ResultSet

  94. def l(name: String): Long

    Definition Classes
    RowLike
  95. def l(idx: Int): Long

    Definition Classes
    RowLike
  96. def l: DynamicLong

    Definition Classes
    RowLike
  97. def length: Int

    Definition Classes
    Iterator
  98. def long(columnLabel: String): Long

    Definition Classes
    ResultRowLike
  99. def long(columnIndex: Int): Long

    Definition Classes
    ResultRowLike
  100. def long: DynamicLong

    Definition Classes
    RowLike
  101. def map[B](f: (RowLike) ⇒ B): Iterator[B]

    Definition Classes
    Iterator
  102. def max[B >: RowLike](implicit cmp: Ordering[B]): RowLike

    Definition Classes
    TraversableOnce → GenTraversableOnce
  103. def maxBy[B](f: (RowLike) ⇒ B)(implicit cmp: Ordering[B]): RowLike

    Definition Classes
    TraversableOnce → GenTraversableOnce
  104. def min[B >: RowLike](implicit cmp: Ordering[B]): RowLike

    Definition Classes
    TraversableOnce → GenTraversableOnce
  105. def minBy[B](f: (RowLike) ⇒ B)(implicit cmp: Ordering[B]): RowLike

    Definition Classes
    TraversableOnce → GenTraversableOnce
  106. def mkString: String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  107. def mkString(sep: String): String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  108. def mkString(start: String, sep: String, end: String): String

    Definition Classes
    TraversableOnce → GenTraversableOnce
  109. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  110. def next(): Result

    Definition Classes
    Result → Iterator
  111. def nonEmpty: Boolean

    Definition Classes
    TraversableOnce → GenTraversableOnce
  112. final def notify(): Unit

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

    Definition Classes
    AnyRef
  114. def padTo[A1 >: RowLike](len: Int, elem: A1): Iterator[A1]

    Definition Classes
    Iterator
  115. def partition(p: (RowLike) ⇒ Boolean): (Iterator[RowLike], Iterator[RowLike])

    Definition Classes
    Iterator
  116. def patch[B >: RowLike](from: Int, patchElems: Iterator[B], replaced: Int): Iterator[B]

    Definition Classes
    Iterator
  117. def product[B >: RowLike](implicit num: Numeric[B]): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  118. def r(name: String): Result

    Definition Classes
    RowLike
  119. def r(idx: Int): Result

    Definition Classes
    RowLike
  120. def r: DynamicResult

    Definition Classes
    RowLike
  121. def reduce[A1 >: RowLike](op: (A1, A1) ⇒ A1): A1

    Definition Classes
    TraversableOnce → GenTraversableOnce
  122. def reduceLeft[B >: RowLike](op: (B, RowLike) ⇒ B): B

    Definition Classes
    TraversableOnce
  123. def reduceLeftOption[B >: RowLike](op: (B, RowLike) ⇒ B): Option[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  124. def reduceOption[A1 >: RowLike](op: (A1, A1) ⇒ A1): Option[A1]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  125. def reduceRight[B >: RowLike](op: (RowLike, B) ⇒ B): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  126. def reduceRightOption[B >: RowLike](op: (RowLike, B) ⇒ B): Option[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  127. def result: DynamicResult

    Definition Classes
    RowLike
  128. def result(name: String): Result

    Definition Classes
    RowLike
  129. def result(idx: Int): Result

    Definition Classes
    RowLike
  130. def reversed: List[RowLike]

    Attributes
    protected[this]
    Definition Classes
    TraversableOnce
  131. def rowAsMap: Map[String, Any]

  132. def s(name: String): String

    Definition Classes
    RowLike
  133. def s(idx: Int): String

    Definition Classes
    RowLike
  134. def s: DynamicString

    Definition Classes
    RowLike
  135. def sameElements(that: Iterator[_]): Boolean

    Definition Classes
    Iterator
  136. def scanLeft[B](z: B)(op: (B, RowLike) ⇒ B): Iterator[B]

    Definition Classes
    Iterator
  137. def scanRight[B](z: B)(op: (RowLike, B) ⇒ B): Iterator[B]

    Definition Classes
    Iterator
  138. def selectDynamic(name: String): Any

    Definition Classes
    RowLike
  139. def seq: Iterator[RowLike]

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  140. def size: Int

    Definition Classes
    TraversableOnce → GenTraversableOnce
  141. def slice(from: Int, until: Int): Iterator[RowLike]

    Definition Classes
    Iterator
  142. def sliding[B >: RowLike](size: Int, step: Int): GroupedIterator[B]

    Definition Classes
    Iterator
  143. def span(p: (RowLike) ⇒ Boolean): (Iterator[RowLike], Iterator[RowLike])

    Definition Classes
    Iterator
  144. def stream(columnLabel: String): InputStream

    Definition Classes
    ResultRowLike
  145. def stream(columnIndex: Int): InputStream

    Definition Classes
    ResultRowLike
  146. def stream: DynamicStream

    Definition Classes
    RowLike
  147. def string(columnLabel: String): String

    Definition Classes
    ResultRowLike
  148. def string(columnIndex: Int): String

    Definition Classes
    ResultRowLike
  149. def string: DynamicString

    Definition Classes
    RowLike
  150. def sum[B >: RowLike](implicit num: Numeric[B]): B

    Definition Classes
    TraversableOnce → GenTraversableOnce
  151. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Definition Classes
    RowLike
  153. def t(idx: Int): Timestamp

    Definition Classes
    RowLike
  154. def t: DynamicTimestamp

    Definition Classes
    RowLike
  155. def take(n: Int): Iterator[RowLike]

    Definition Classes
    Iterator
  156. def takeWhile(p: (RowLike) ⇒ Boolean): Iterator[RowLike]

    Definition Classes
    Iterator
  157. def timestamp(columnLabel: String): Timestamp

    Definition Classes
    ResultRowLike
  158. def timestamp(columnIndex: Int): Timestamp

    Definition Classes
    ResultRowLike
  159. def timestamp: DynamicTimestamp

    Definition Classes
    RowLike
  160. def to[Col[_]](implicit cbf: CanBuildFrom[Nothing, RowLike, Col[RowLike]]): Col[RowLike]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  161. def toArray[B >: RowLike](implicit arg0: ClassTag[B]): Array[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  162. def toBuffer[B >: RowLike]: Buffer[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  163. def toIndexedSeq: IndexedSeq[RowLike]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  164. def toIterable: Iterable[RowLike]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  165. def toIterator: Iterator[RowLike]

    Definition Classes
    Iterator → GenTraversableOnce
  166. def toList: List[Row]

    Definition Classes
    Result → TraversableOnce → GenTraversableOnce
  167. def toListRowAsMap: List[Map[String, _]]

  168. def toMap[T, U](implicit ev: <:<[RowLike, (T, U)]): Map[T, U]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  169. def toSeq: Seq[RowLike]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  170. def toSet[B >: RowLike]: Set[B]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  171. def toStream: Stream[RowLike]

    Definition Classes
    Iterator → GenTraversableOnce
  172. def toString(): String

    needs to be overriden since super class implementation calls hasNext method

    needs to be overriden since super class implementation calls hasNext method

    Definition Classes
    Result → Iterator → AnyRef → Any
  173. def toTraversable: Traversable[RowLike]

    Definition Classes
    Iterator → TraversableOnce → GenTraversableOnce
  174. def toVector: Vector[RowLike]

    Definition Classes
    TraversableOnce → GenTraversableOnce
  175. def typed[T](columnLabel: String)(implicit m: Manifest[T]): T

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

    Definition Classes
    ResultRowLike
  177. def unique[T](implicit m: Manifest[T]): T

  178. def uniqueOption[T](implicit m: Manifest[T]): Option[T]

  179. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  182. def withFilter(p: (RowLike) ⇒ Boolean): Iterator[RowLike]

    Definition Classes
    Iterator
  183. def zip[B](that: Iterator[B]): Iterator[(RowLike, B)]

    Definition Classes
    Iterator
  184. def zipAll[B, A1 >: RowLike, B1 >: B](that: Iterator[B], thisElem: A1, thatElem: B1): Iterator[(A1, B1)]

    Definition Classes
    Iterator
  185. def zipWithIndex: Iterator[(RowLike, Int)]

    Definition Classes
    Iterator

Deprecated Value Members

  1. def /:\[A1 >: RowLike](z: A1)(op: (A1, A1) ⇒ A1): A1

    Definition Classes
    GenTraversableOnce
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) use fold instead

Inherited from RowLike

Inherited from Dynamic

Inherited from Iterator[RowLike]

Inherited from TraversableOnce[RowLike]

Inherited from GenTraversableOnce[RowLike]

Inherited from AnyRef

Inherited from Any

Ungrouped