Package org.apache.calcite.adapter.file
Calcite query provider that reads from web tables (HTML).
A Calcite schema that maps onto multiple URLs / HTML Tables. Each HTML table appears as a table. Full select SQL operations are available on those tables.
-
Class Summary Class Description FileEnumerator WrapsFileReader
andFileRowConverter
, enumerates tr DOM elements as table rows.FileReader Scrapes HTML tables from URLs using Jsoup.FileReader.FileReaderIterator Iterates over HTML tables, returning an Elements per row.FileRowConverter FileRowConverter.FileSchema Schema mapped onto a set of URLs / HTML tables.FileSchemaFactory Factory that creates aFileSchema
.FileTable Table implementation wrapping a URL / HTML table.FileTableScan Relational expression representing a scan of an HTML table. -
Enum Summary Enum Description FileFieldType Type of a field in a Web (HTML) table. -
Exception Summary Exception Description FileReaderException Indicates that the FileReader failed.