|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.azalient.api.file.record.TypeObject
com.azalient.api.file.record.ReaderUtilities
com.azalient.api.file.table.AbstractTable
com.azalient.api.file.table.AbstractTableR
public abstract class AbstractTableR
a base class for a readable table, in this package to use WorkBook
| Method Summary | |
|---|---|
Object |
columnNameObject(String name)
Map a column header name to a column key. |
void |
finishedR(Page page)
The reader is finished with the table |
void |
invalidate(RecordR record)
This allows a record to remove itself, commonly from within the finished() method, after checking its own validity |
void |
notFound(OpeningStatus ps)
The reader tried to parse the table but didn't find it |
boolean |
open()
read the table from model's current open file |
void |
open(OpeningStatus ps)
read the store from model's current open file |
abstract RecordR |
row(Object[] rowKey)
Return a reference to a Record (a row object). |
abstract boolean |
rowExists(Object[] rowKey)
Return true if a record already exists with this key. |
| Methods inherited from class com.azalient.api.file.table.AbstractTable |
|---|
colNameObjects, destroy, headerRows, keyTypes, newPage, page, pageName, pageType, tableName, toString |
| Methods inherited from class com.azalient.api.file.record.TypeObject |
|---|
b, c, d, equals, equals, equalsEW, f, i, keyString, keyString, nameFromKeyString, rowKeysFromKeyString, s, t, t |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.azalient.api.file.Table |
|---|
destroy, headerRows, keyTypes |
| Methods inherited from interface com.azalient.api.a.tables.ITable |
|---|
page, pageName |
| Methods inherited from interface com.azalient.api.a.tables.ITableType |
|---|
colNameObjects, pageType, tableName |
| Method Detail |
|---|
public Object columnNameObject(String name)
columnNameObject in interface TableRname - the name of the column
public void invalidate(RecordR record)
invalidate in interface TableRpublic abstract RecordR row(Object[] rowKey)
row in interface TableRpublic abstract boolean rowExists(Object[] rowKey)
TableR
rowExists in interface TableRpublic void finishedR(Page page)
finishedR in interface TableRpublic void notFound(OpeningStatus ps)
TableR
notFound in interface TableRpublic void open(OpeningStatus ps)
TableR
open in interface TableRpublic boolean open()
TableR
open in interface TableR
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||