public abstract class PositionReport extends AISMessage
VERSION| Modifier | Constructor and Description |
|---|---|
|
PositionReport(NMEAMessage[] nmeaMessages) |
protected |
PositionReport(NMEAMessage[] nmeaMessages,
String bitString) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAISMessage() |
CommunicationState |
getCommunicationState() |
Float |
getCourseOverGround() |
Float |
getLatitude() |
Float |
getLongitude() |
NavigationStatus |
getNavigationStatus() |
Boolean |
getPositionAccuracy() |
Boolean |
getRaimFlag() |
Integer |
getRateOfTurn() |
Integer |
getSecond() |
ManeuverIndicator |
getSpecialManeuverIndicator() |
Float |
getSpeedOverGround() |
Integer |
getTrueHeading() |
String |
toString() |
create, decodePayloadToBitString, getBits, getBitString, getMessageType, getMetadata, getNmeaMessages, getNumberOfBits, getRepeatIndicator, getSourceMmsi, isValid, setMetadataclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDecodedValue, getDecodedValueByWeakReferencepublic PositionReport(NMEAMessage[] nmeaMessages)
protected PositionReport(NMEAMessage[] nmeaMessages, String bitString)
protected void checkAISMessage()
checkAISMessage in class AISMessagepublic NavigationStatus getNavigationStatus()
public Integer getRateOfTurn()
public Float getSpeedOverGround()
public Boolean getPositionAccuracy()
public Float getLatitude()
public Float getLongitude()
public Float getCourseOverGround()
public Integer getTrueHeading()
public Integer getSecond()
public ManeuverIndicator getSpecialManeuverIndicator()
public Boolean getRaimFlag()
public CommunicationState getCommunicationState()
public String toString()
toString in class AISMessageCopyright © 2015 Thomas Borg Salling. All rights reserved.