logbook.storage
Class LogBookRecord

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

public class LogBookRecord
extends LogBookRecordBase
implements LogBookRecordConstants, java.io.Serializable, ElementSerialVersionUIDs

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface logbook.constants.LogBookRecordConstants
ACTUAL_INSTRUMENT, AIRCRAFT_TYPE, AIRPLANE_MEL, AIRPLANE_SEL, CROSS_COUNTRY, DATE, DAY, DUAL_RECEIVED, FROM, GROUND_TRAINER, LANDINGS_COUNT, logBookRecFieldsListInOrder, NIGHT, NO_INSTR_APP, PILOT_IN_COMMAND, REMARKS, SIMULATED_INSTRUMENT, TAIL_NUMBER, TO, TOTAL_DURATION_OF_FLIGHT
 
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
LogBookRecord()
          Constructs a new instance of LogBookRecord
 
Method Summary
 java.lang.String getfieldValue(java.lang.String fieldNameAsKey)
          Get's the specified field's value
static int getNumLogBookRecFields()
          Gets the number of fields in this logbook
 void setField(java.lang.String fieldNameAsKey, java.lang.String pValue)
          Sets the specified fiend's value
 
Methods inherited from class logbook.storage.LogBookRecordBase
getElement, getLogBookRecElmntsInOrder, getLogBookRecFieldNamesListInOrder, getLogBookRecInstance, getNumElements, setElement
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogBookRecord

public LogBookRecord()
Constructs a new instance of LogBookRecord

Method Detail

getNumLogBookRecFields

public static int getNumLogBookRecFields()
Gets the number of fields in this logbook

Returns:
the number of fields in this logbook

getfieldValue

public java.lang.String getfieldValue(java.lang.String fieldNameAsKey)
Get's the specified field's value


setField

public void setField(java.lang.String fieldNameAsKey,
                     java.lang.String pValue)
Sets the specified fiend's value



Copyright © JFlightLog GNU