public class AisMessage5 extends AisStaticCommon
Ship static and voyage related data as defined by ITU-R M.1371-4
callsign, dimBow, dimPort, dimStarboard, dimStern, name, shipTypemsgId, repeat, userId, VALID_MESSAGE_TYPES, vdm| Constructor and Description |
|---|
AisMessage5()
Instantiates a new Ais message 5.
|
AisMessage5(Vdm vdm)
Instantiates a new Ais message 5.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDest()
Gets dest.
|
int |
getDraught()
Gets draught.
|
int |
getDte()
Gets dte.
|
SixbitEncoder |
getEncoded()
Abstract method to be implemented by all extending classes
|
long |
getEta()
Gets eta.
|
Date |
getEtaDate()
Get ETA as date object
|
long |
getImo()
Gets imo.
|
int |
getPosType()
Gets pos type.
|
int |
getSpare()
Gets spare.
|
int |
getVersion()
Gets version.
|
void |
parse()
Parse.
|
void |
setDest(String dest)
Sets dest.
|
void |
setDraught(int draught)
Sets draught.
|
void |
setDte(int dte)
Sets dte.
|
void |
setEta(long eta)
Sets eta.
|
void |
setImo(long imo)
Sets imo.
|
void |
setPosType(int posType)
Sets pos type.
|
void |
setSpare(int spare)
Sets spare.
|
void |
setVersion(int version)
Sets version.
|
String |
toString() |
getCallsign, getDimBow, getDimPort, getDimStarboard, getDimStern, getName, getShipType, setCallsign, setDimBow, setDimPort, setDimStarboard, setDimStern, setName, setShipTypeencode, getInstance, getMsgId, getRepeat, getSourceTag, getTags, getTargetType, getUserId, getValidPosition, getVdm, parse, reassemble, setRepeat, setTag, setTags, setUserId, trimTextpublic AisMessage5()
public AisMessage5(Vdm vdm) throws AisMessageException, SixbitException
vdm - the vdmAisMessageException - the ais message exceptionSixbitException - the sixbit exceptionpublic void parse()
throws AisMessageException,
SixbitException
AisMessageException - the ais message exceptionSixbitException - the sixbit exceptionpublic SixbitEncoder getEncoded()
AisMessagegetEncoded in class AisMessagepublic int getVersion()
public void setVersion(int version)
version - the versionpublic long getImo()
public void setImo(long imo)
imo - the imopublic int getPosType()
public void setPosType(int posType)
posType - the pos typepublic long getEta()
public Date getEtaDate()
public void setEta(long eta)
eta - the etapublic int getDraught()
public void setDraught(int draught)
draught - the draughtpublic String getDest()
public void setDest(String dest)
dest - the destpublic int getDte()
public void setDte(int dte)
dte - the dtepublic int getSpare()
public void setSpare(int spare)
spare - the sparepublic String toString()
toString in class AisMessageCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.