Package AIS
Class AISStaticData
java.lang.Object
AIS.AISReport
AIS.AISStaticData
- All Implemented Interfaces:
 Serializable,ManagedParameters
- See Also:
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionintdoubledoubledoubledoubleintintlongintintintstatic final longintdouble - 
Constructor Summary
ConstructorsConstructorDescriptionAISStaticData(String callSign, String shipName, int shipType, long etaMillis, double draught, String destination) Constructor for use when reading back from database. - 
Method Summary
Modifier and TypeMethodDescriptiondoubleGet a set of data that describes all of the parameters in a classgetStationTypeString(StationType stationType, int type) getVesselTypeAndCargo(int type) doublegetWidth()toString()booleanunpackStandardStaticShipData(NMEABitArray bitData)  
- 
Field Details
- 
serialVersionUID
public static final long serialVersionUID- See Also:
 
 - 
imoNumber
public int imoNumber - 
callSign
 - 
shipName
 - 
shipType
public int shipType - 
etaMonth
public int etaMonth - 
etaDay
public int etaDay - 
etaHour
public int etaHour - 
etaMinute
public int etaMinute - 
staticDraught
public double staticDraught - 
destination
 - 
dataClass
 - 
dimA
public double dimA - 
dimB
public double dimB - 
dimC
public double dimC - 
dimD
public double dimD - 
etaMilliseconds
public long etaMilliseconds - 
classBPart
public int classBPart 
 - 
 - 
Constructor Details
- 
AISStaticData
public AISStaticData(String callSign, String shipName, int shipType, long etaMillis, double draught, String destination) Constructor for use when reading back from database.- Parameters:
 callSign- callSignshipName- shipNameshipType- shipTypeetaMillis- eta Millisecondsdraught- draughtdestination- destination
 
 - 
 - 
Method Details
- 
unpackStandardStaticShipData
 - 
toString
 - 
shipTypeAndCargo
 - 
getStationTypeString
 - 
getVesselTypeAndCargo
 - 
getLength
public double getLength() - 
getWidth
public double getWidth() - 
getParameterSet
Description copied from interface:ManagedParametersGet a set of data that describes all of the parameters in a class- Specified by:
 getParameterSetin interfaceManagedParameters- Returns:
 - description of the parameters in a class.
 
 
 -