edu.whoi.ursa.argoDatabase.entity
Class Solo.IridiumListing.EngineeringData.SystemFlags

java.lang.Object
  extended by edu.whoi.ursa.argoDatabase.entity.Solo.SystemFlag
      extended by edu.whoi.ursa.argoDatabase.entity.Solo.IridiumListing.EngineeringData.SystemFlags
Enclosing class:
Solo.IridiumListing.EngineeringData

@Embeddable
public static class Solo.IridiumListing.EngineeringData.SystemFlags
extends Solo.SystemFlag

Solo Iridium listing engineering data system flags

Author:
Alexander K. Ekholm

Nested Class Summary
static class Solo.IridiumListing.EngineeringData.SystemFlags.Table
          System flags table
 
Field Summary
private static java.lang.String[] nSystemFlagCountQueryStrings
           
private static java.lang.String nSystemFlagsSetQueryString
           
 
Fields inherited from class edu.whoi.ursa.argoDatabase.entity.Solo.SystemFlag
clockSet, DESCRIPTIONS, FIELDS, lostVacuum, lowAuxBat, lowCpuBat, lowInternalPressure, pRequestTimeout, profilePending, tooDeep, value
 
Constructor Summary
Solo.IridiumListing.EngineeringData.SystemFlags()
           
 
Method Summary
private static java.lang.String countSysFlagsSet(java.lang.String field)
           
private static Solo.IridiumListing.EngineeringData.SystemFlags fromValue(java.lang.Integer value)
          Generate system flags from system flag value
private static java.lang.Object[] getnFlagsSet(java.lang.Integer whoi)
           
private static Form printOverviewSection(Form form, java.lang.Integer whoi)
          Print engineering data overview section
 
Methods inherited from class edu.whoi.ursa.argoDatabase.entity.Solo.SystemFlag
fromValue, getClockset, getLostVacuum, getLowAuxBat, getLowCpuBat, getLowInternalPressure, getPrequestTimeout, getProfilePending, getTooDeep, getValue, getValues, setClockset, setLostVacuum, setLowAuxBat, setLowCpuBat, setLowInternalPressure, setPrequestTimeout, setProfilePending, setTooDeep, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nSystemFlagsSetQueryString

private static final java.lang.String nSystemFlagsSetQueryString

nSystemFlagCountQueryStrings

private static final java.lang.String[] nSystemFlagCountQueryStrings
Constructor Detail

Solo.IridiumListing.EngineeringData.SystemFlags

public Solo.IridiumListing.EngineeringData.SystemFlags()
Method Detail

countSysFlagsSet

private static java.lang.String countSysFlagsSet(java.lang.String field)

fromValue

private static Solo.IridiumListing.EngineeringData.SystemFlags fromValue(java.lang.Integer value)
Generate system flags from system flag value

Parameters:
value -
Returns:

getnFlagsSet

private static java.lang.Object[] getnFlagsSet(java.lang.Integer whoi)

printOverviewSection

private static Form printOverviewSection(Form form,
                                         java.lang.Integer whoi)
Print engineering data overview section

Parameters:
form -
Returns: