Package app.babylon.table.io
package app.babylon.table.io
-
ClassDescriptionResult of header detection, including the found headers and any selected subset.Detects header rows and selected columns for an input stream according to a specific header interpretation strategy.Iterates through parsed rows from an input source while exposing the current row.Represents a parsed input row represented as a character slice.Consumes parsed rows during a read operation after being initialised with the projected column names that incoming rows will expose.Supplies tabular rows from a live underlying source.Supplies rows from an open CSV input stream.Supplies rows from a caller-owned
ResultSet.Opens a liveRowCursorfrom a configured tabular source.Configured CSV row source that opens aRowCursorCsvfrom aStreamSource.Configured JDBC row source that opens rows by executing a prepared statement.Streams rows with support for marking a position and resetting back to it.TabularRowReaderCommon<R extends TabularRowReaderCommon<R>>