com.azalient.api.a.tables
Interface ITableType

All Known Subinterfaces:
IMatrix, IPastableStore<I>, IStore<I>, ITable, ResultsTable, Table, TableR, TableRW, TableW, TableXV
All Known Implementing Classes:
AbstractResultsTable, AbstractTable, AbstractTableR, AbstractTableRW, AbstractTableW, ResultsTableAdapter

public interface ITableType

Data is stored in the AZA file in pages, where each page is comprised of tables, and each table is comprised of records.

This is an interface defining the type of a table, by its page type and page name. This interface can also be used to query the keys for the columns within the table


Method Summary
 Object[] colNameObjects()
          Return an array of all column name objects.
 PageType pageType()
           
 String tableName()
           
 

Method Detail

pageType

PageType pageType()

tableName

String tableName()

colNameObjects

Object[] colNameObjects()
Return an array of all column name objects. The order in which they are presented defines the order in which the columns will be written to an output file.

Returns:
an array of column name objects