|
||||||||||
| 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.record.AbstractRecordW
public abstract class AbstractRecordW
An abstract implementation of the RecordW interface, requiring only get()
method to be implemented
| Constructor Summary | |
|---|---|
AbstractRecordW()
|
|
| Method Summary | |
|---|---|
Object[] |
extraCols()
Return an array of extra columns for this record. |
Object |
extraGet(Object col)
The (API) user can store additional information in any record using "Extra" fields. |
boolean |
extraGetB(Object col)
Get the data in the named extra column, as a boolean |
double |
extraGetD(Object col)
Get the data in the named extra column, as a double |
int |
extraGetI(Object col)
Get the data in the named extra column, as an integer |
String |
extraGetS(Object col)
Get the data in the named extra column, as a String |
UTime |
extraGetT(Object col)
Get the data in the named extra column, as a UTime Object |
abstract Object |
get(Object colKey)
The writer calls this to get the data in the record. |
boolean |
isVolatile()
If true, do not save the record |
| 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, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractRecordW()
| Method Detail |
|---|
public abstract Object get(Object colKey)
RecordW
get in interface RecordWget in interface SortableDatacolKey - The column header key (normally a String)
public boolean isVolatile()
RecordW
isVolatile in interface RecordWpublic Object[] extraCols()
RecordW
extraCols in interface RecordWpublic Object extraGet(Object col)
RecordW
extraGet in interface RecordWRecordW.get(Object),
RecordR.extraSet(Object, Object)public double extraGetD(Object col)
RecordW
extraGetD in interface RecordWRecordW.extraGet(Object)public boolean extraGetB(Object col)
RecordW
extraGetB in interface RecordWRecordW.extraGet(Object)public int extraGetI(Object col)
RecordW
extraGetI in interface RecordWRecordW.extraGet(Object)public String extraGetS(Object col)
RecordW
extraGetS in interface RecordWRecordW.extraGet(Object)public UTime extraGetT(Object col)
RecordW
extraGetT in interface RecordWRecordW.extraGet(Object)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||