logbook.storage
Class LogBookRecordBase

java.lang.Object
  extended by logbook.storage.LogBookRecordBase
All Implemented Interfaces:
java.io.Serializable, ElementSerialVersionUIDs
Direct Known Subclasses:
LogBookRecord

public class LogBookRecordBase
extends java.lang.Object
implements java.io.Serializable, ElementSerialVersionUIDs

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface logbook.storage.ElementSerialVersionUIDs
ACT_INST_TIME_SER_VRSN_UID, DATE_OF_FLIGHT_SER_VRSN_UID, DAY_TIME_SER_VRSN_UID, DUAL_INSTRUC_RCVD_TIME_SER_VRSN_UID, FROM_IDENT_SER_VRSN_UID, GRND_TRNR_FTD_TIME_SER_VRSN_UID, LOGBOOK_REC_BASE_ELEMENT_SER_VRSN_UID, LOGBOOK_RECORD_BASE_SER_VRSN_UID, LOGBOOK_RECORD_SER_VRSN_UID, LOGBOOK_SER_VRSN_UID, MAKE_MODEL_SER_VRSN_UID, MEL_TIME_SER_VRSN_UID, NIGHT_TIME_SER_VRSN_UID, NUM_INSTR_APPRCHS_SER_VRSN_UID, NUM_LDGS_SER_VRSN_UID, PIC_TIME_SER_VRSN_UID, REMARKS_SER_VRSN_UID, SEL_TIME_SER_VRSN_UID, SIM_INST_TIME_SER_VRSN_UID, TAIL_NUMBER_SER_VRSN_UID, TO_IDENT_SER_VRSN_UID, TOTAL_HRS_SER_VRSN_UID, XCOUNTRY_TIME_SER_VRSN_UID
 
Constructor Summary
LogBookRecordBase()
           
 
Method Summary
 LogBookRecBaseElement getElement(java.lang.String elementName)
           
 java.util.ArrayList<LogBookRecBaseElement> getLogBookRecElmntsInOrder()
           
static java.util.ArrayList<java.lang.String> getLogBookRecFieldNamesListInOrder()
           
static LogBookRecordBase getLogBookRecInstance()
          A convenient, static option for getting an instance of this class
static int getNumElements()
           
 void setElement(LogBookRecBaseElement element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogBookRecordBase

public LogBookRecordBase()
Method Detail

getLogBookRecInstance

public static LogBookRecordBase getLogBookRecInstance()
A convenient, static option for getting an instance of this class

Returns:

getNumElements

public static int getNumElements()
Returns:

getLogBookRecElmntsInOrder

public java.util.ArrayList<LogBookRecBaseElement> getLogBookRecElmntsInOrder()
Returns:

getLogBookRecFieldNamesListInOrder

public static java.util.ArrayList<java.lang.String> getLogBookRecFieldNamesListInOrder()
Returns:

setElement

public void setElement(LogBookRecBaseElement element)
Parameters:
element -

getElement

public LogBookRecBaseElement getElement(java.lang.String elementName)
Returns:


Copyright © JFlightLog GNU