org.axiondb
Interface RowSource

All Known Subinterfaces:
ExternalTable, Table, TransactableTable
All Known Implementing Classes:
BaseDiskTable, BaseFlatfileTable, BaseTable, DelimitedFlatfileTable, DiskTable, ExternalDatabaseTable, FixedWidthFlatfileTable, MemoryTable, TableView, TaggedEBCDICTable, TransactableTableImpl

public interface RowSource

An abstract Rowgenerator and container.

Version:
$Revision: 1.5 $ $Date: 2004/08/27 03:21:21 $
See Also:
Table, Index

Method Summary
 int getColumnCount()
           
 int getColumnIndex(String name)
           
 Row getRow(int id)
           
 RowDecorator makeRowDecorator()
           
 

Method Detail

getColumnCount

int getColumnCount()

getColumnIndex

int getColumnIndex(String name)
                   throws AxionException
Throws:
AxionException

getRow

Row getRow(int id)
           throws AxionException
Throws:
AxionException

makeRowDecorator

RowDecorator makeRowDecorator()