|
|||||||||
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 |