|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| Cursor | The Cursor provides you with a way of examining a
Table, both the ones that you create and
the ones that are created
as a result of a select or join operation. |
| Table | A table is a database-like table that provides support for queries. |
| Table.Exporter | Used for exporting tables in various formats. |
| Table.Importer | Used for importing tables in various formats. |
| Class Summary | |
|---|---|
| CSVExporter | Pass this exporter to a Table.export(com.holub.database.Table.Exporter) implementation to
create a comma-sparated-value version of a Table. |
| CSVImporter | Pass this importer to a Table constructor (such
as
{link com.holub.database.ConcreteTable#ConcreteTable(Table.Importer)}
to initialize
a Table from
a comma-sparated-value repressentation. |
| Database | This class implements a small SQL-subset database. |
| Database.Test | |
| JTableExporter | A class that demonstrates using an Exporter to create a UI. |
| JTableExporter.Test | A unit test for the JTableExporter class Run it with java com.holub.database.JTableExporter\$Test. |
| TableFactory | |
| UnmodifiableTable | This decorator of the Table class just wraps another table, but restricts access to methods that don't modify the table. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||