|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectlogbook.storage.logBkDataStruct.LogBookRecord
public class LogBookRecord
TODO MAKE THIS A POJO W/O ANY PROCESSING LOGIC, CREATE SOME OTHER CLASS WITH REC HELPER METHODS
| Field Summary |
|---|
| Fields inherited from interface logbook.constants.LogBookRecordConstants |
|---|
ACTUAL_INSTRUMENT, AIRCRAFT_TYPE, AIRPLANE_MEL, AIRPLANE_SEL, COMPLEX, CROSS_COUNTRY, DATE, DAY, DUAL_GIVEN, DUAL_RECEIVED, FROM, GROUND_TRAINER, HIGH_PERF, ID_DB_PRM_KEY, LANDINGS_COUNT, NIGHT, NIGHT_LDGS, NO_INSTR_APP, PILOT_IN_COMMAND, REMARKS, SEA_LDGS, SIC, SIMULATED_INSTRUMENT, SOLO, SOLO_XCNTRY, TAIL_DRGR_LDGS, TAIL_NUMBER, TO, TOTAL_DURATION_OF_FLIGHT, TURBINE_PIC, TURBINE_SIC, TURBO_FAN, TURBO_PROP |
| Constructor Summary | |
|---|---|
LogBookRecord()
TODO MAKE THESE STRUCTS STATIC AND LOAD EM IN A STATIC INITILIZER INSTEAD OF EVERY TIME THE RECORD IS INSTANTIATED IN THIS CONSTRUCTOR!!!! |
|
| Method Summary | |
|---|---|
LogBookRecBaseElement |
getElement(java.lang.String elementName)
NOT backwards compatible with old app versions |
java.util.ArrayList<LogBookRecBaseElement> |
getElementListOrdered()
|
java.lang.String |
getElementValue(java.lang.String fieldNameAsKey)
TODO THIS SHOULD BE THE ONLY PUBLIC METHOD! |
static java.util.ArrayList<java.lang.String> |
getElmntNameListOrdered()
|
IdPrmryKeyForDbRec |
getRecsDbPrimaryKey()
|
void |
setElementValue(java.lang.String fieldNameAsKey,
java.lang.String pValue)
Sets the specified elements value |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogBookRecord()
| Method Detail |
|---|
public java.util.ArrayList<LogBookRecBaseElement> getElementListOrdered()
pageNmbrDataToLoad -
public static java.util.ArrayList<java.lang.String> getElmntNameListOrdered()
public LogBookRecBaseElement getElement(java.lang.String elementName)
elementName -
public java.lang.String getElementValue(java.lang.String fieldNameAsKey)
fieldNameAsKey -
public void setElementValue(java.lang.String fieldNameAsKey,
java.lang.String pValue)
public IdPrmryKeyForDbRec getRecsDbPrimaryKey()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||