Package au.gov.amsa.ais.message
Interface AisPosition
-
- All Superinterfaces:
AisMessage,HasMmsi
- All Known Implementing Classes:
AisPositionA,AisPositionB,AisPositionBExtended,AisPositionGPS
public interface AisPosition extends AisMessage, HasMmsi
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.DoublegetCourseOverGround()java.lang.DoublegetLatitude()java.lang.DoublegetLongitude()intgetRepeatIndicator()java.lang.DoublegetSpeedOverGroundKnots()intgetTimeSecondsOnly()java.lang.IntegergetTrueHeading()booleanisHighAccuracyPosition()booleanisUsingRAIM()-
Methods inherited from interface au.gov.amsa.ais.AisMessage
getMessageId, getSource
-
-
-
-
Method Detail
-
getRepeatIndicator
int getRepeatIndicator()
-
getSpeedOverGroundKnots
java.lang.Double getSpeedOverGroundKnots()
-
isHighAccuracyPosition
boolean isHighAccuracyPosition()
-
getLongitude
java.lang.Double getLongitude()
-
getLatitude
java.lang.Double getLatitude()
-
getCourseOverGround
java.lang.Double getCourseOverGround()
-
getTrueHeading
java.lang.Integer getTrueHeading()
-
getTimeSecondsOnly
int getTimeSecondsOnly()
-
isUsingRAIM
boolean isUsingRAIM()
-
-