(Changed in version 2.8.0) collect
has changed. The previous behavior can be reproduced with toSeq
.
result always corresponds to the latest data returned by next() if there were no subsequent call hasNext or there is no outstanding data except following cases:
- when next() and hasNext methods haven't been called yet, then data will be fetched implicitly and corresponding ColumnDefs will be returned. - when hasNext has been called and there is a next Row, columnDefs for the next Row will be returned then,
(tSDataQueryingIterator: MonadOps[Row]).filter(p)
(tSDataQueryingIterator: MonadOps[Row]).flatMap(f)
(tSDataQueryingIterator: MonadOps[Row]).map(f)
(tSDataQueryingIterator: StringAdd).self
(tSDataQueryingIterator: StringFormat).self
(tSDataQueryingIterator: MonadOps[Row]).withFilter(p)
(Since version 2.10.0) use fold instead
(tSDataQueryingIterator: ArrowAssoc[TSDataQueryingIterator]).x
(Since version 2.10.0) Use leftOfArrow
instead
(tSDataQueryingIterator: Ensuring[TSDataQueryingIterator]).x
(Since version 2.10.0) Use resultOfEnsuring
instead