| Interface | Description |
|---|---|
| ColumnMetadataHolder | |
| TableInput |
This is the top interface for report table input
It works for both FlatTable and PivotTable.
|
| Class | Description |
|---|---|
| AbstractTableInput |
Minimal implementation for some ReportInput methods.
|
| ColumnMetadata | |
| ColumnPreferences |
column preferences
|
| InMemoryTableInput |
Report Input implementation based on a 2 dimensional in memory array
|
| IntermediateCrosstabReportTableInput |
Intermediate input.
|
| JdbcResultsetTableInput | |
| MultipleExternalSortedFilesTableInput |
Table input built from multiple files of NewRowEventsWrapper.
|
| SqlConnectionTableInput | |
| SqlTableInput |
Report Input implementation for database queries
There are two ways of setting up this data provider : Use case 1: providing database url, driver class , user and password Use case 2: providing a connection |
| TextTableInput |
Report input implementation for streams (files, urls, etc) backed by a
java.io.BufferedReader
By default this implementation expects a comma (,) as data separator but you can use the #setSeparator(String) method to specify whatever separator you want |
| Exception | Description |
|---|---|
| TableInputException |
Copyright © 2006–2015. All rights reserved.