|
Copyright © 2008-2011 Ralph Schuster. All Rights Reserved. | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| ExcelFormatter | Interface for formatting Excel sheets |
| ExcelListener | Notifies about Excel based events. |
| Class Summary | |
|---|---|
| AbstractColumnFilter | Filters columns from underlying table reader. |
| AbstractRowFilter | Filters rows from underlying table reader. |
| AbstractStreamTableReader | An abstract implementation of TableReader. |
| AbstractStreamTableWriter | An abstract implementation of TableWriter. |
| AbstractTableReader | Abstract implementation that shall be suitable for most implementations. |
| AbstractTableWriter | Abstract implementation of writer interface. |
| CSVReader | Reads from CSV like streams. |
| CSVWriter | Implements functionality for writing CSV streams. |
| DefaultColumnFilter | Implements a filter based on a given index array. |
| DefaultExcelFormatter | Default implementation of an ExcelFormatter. |
| ExcelReader | Implements Excel reading. |
| ExcelWriter | Provides ability to write Excel files. |
| HtmlWriter | Provides implementation for writing HTML table. |
| IndexRowFilter | Implements a row filter based on row indices. |
| JdbcReader | Implements a table reader to read JDBC ResultSet rows. |
| JTableReader | Reader for Swing's JTable. |
| XmlReader | Reads from a XML file. |
| XmlWriter | Writer implementation for XML streams. |
Provides implementation classes for reading various kind of streams as well as producing such. Delivered implementations are CSV, Excel, XML, Jdbc, JTable object.
CSVReader Example:
java.io.File f = new java.io.File("csv-test.csv");
CSVReader in = new CSVReader(new java.io.FileReader(f));
while (in.hasNext()) {
Object columns[] = in.next();
// Do something here
}
in.close();
CSVWriter Example:
java.io.File f = new java.io.File("csv-test.csv");
CSVWriter out = new CSVWriter(new java.io.FileWriter(f));
out.printRow(new Object[] { "0:0", "0:1", "0:2" });
out.printRow(new Object[] { "1:0", "1:1", "1:2" });
out.close();
|
Copyright © 2008-2011 Ralph Schuster. All Rights Reserved. | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||