public class StandardClassBCSPositionReport extends AISMessage implements ExtendedDynamicDataReport
VERSION| Modifier | Constructor and Description |
|---|---|
|
StandardClassBCSPositionReport(NMEAMessage[] nmeaMessages) |
protected |
StandardClassBCSPositionReport(NMEAMessage[] nmeaMessages,
String bitString) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkAISMessage() |
Boolean |
getAssigned() |
Boolean |
getBand() |
CommunicationState |
getCommunicationState() |
Boolean |
getCommunicationStateSelectorFlag() |
Float |
getCourseOverGround() |
Boolean |
getCsUnit() |
Boolean |
getDisplay() |
Boolean |
getDsc() |
Float |
getLatitude() |
Float |
getLongitude() |
Boolean |
getMessage22() |
AISMessageType |
getMessageType() |
Boolean |
getPositionAccurate() |
Boolean |
getRaimFlag() |
String |
getRegionalReserved1() |
String |
getRegionalReserved2() |
Integer |
getSecond() |
Float |
getSpeedOverGround() |
TransponderClass |
getTransponderClass() |
Integer |
getTrueHeading() |
String |
toString() |
create, create, dataFields, decodePayloadToBitString, digest, equals, getBits, getBitString, getMetadata, getNmeaMessages, getNumberOfBits, getRepeatIndicator, getSourceMmsi, getZeroBitStuffedString, hashCode, isValid, setMetadataclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDecodedValue, getDecodedValueByWeakReferencepublic StandardClassBCSPositionReport(NMEAMessage[] nmeaMessages)
protected StandardClassBCSPositionReport(NMEAMessage[] nmeaMessages, String bitString)
protected void checkAISMessage()
checkAISMessage in class AISMessagepublic final AISMessageType getMessageType()
getMessageType in class AISMessagepublic TransponderClass getTransponderClass()
getTransponderClass in interface DataReportpublic String getRegionalReserved1()
public Float getSpeedOverGround()
getSpeedOverGround in interface DynamicDataReportpublic Boolean getPositionAccurate()
public Float getLatitude()
getLatitude in interface DynamicDataReportpublic Float getLongitude()
getLongitude in interface DynamicDataReportpublic Float getCourseOverGround()
getCourseOverGround in interface DynamicDataReportpublic Integer getTrueHeading()
getTrueHeading in interface ExtendedDynamicDataReportpublic Integer getSecond()
getSecond in interface ExtendedDynamicDataReportpublic String getRegionalReserved2()
public Boolean getCsUnit()
public Boolean getDisplay()
public Boolean getDsc()
public Boolean getBand()
public Boolean getMessage22()
public Boolean getAssigned()
public Boolean getRaimFlag()
public Boolean getCommunicationStateSelectorFlag()
public CommunicationState getCommunicationState()
public String toString()
toString in class AISMessageCopyright © 2016 Thomas Borg Salling. All rights reserved.