public class AisClassATarget extends AisVesselTarget
vesselPosition, vesselStaticcountry, created, lastReport, mmsi| Constructor and Description |
|---|
AisClassATarget()
Instantiates a new Ais class a target.
|
| Modifier and Type | Method and Description |
|---|---|
AisClassAPosition |
getClassAPosition()
Gets class a position.
|
AisClassAStatic |
getClassAStatic()
Gets class a static.
|
AisTargetType |
getTargetType()
Gets target type.
|
static boolean |
isClassAPosOrStatic(AisMessage aisMessage)
Determine if AIS message is class A position report or static report
|
boolean |
isMessageCompatible(AisMessage aisMessage)
Is message compatible boolean.
|
void |
update(AisMessage aisMessage)
Update target given AIS message
|
getVesselPosition, getVesselStatic, setVesselPosition, setVesselStaticcreateTarget, getCountry, getCreated, getLastReport, getMmsi, isAlive, isTargetDataMessage, setCountry, setCreated, setLastReport, setMmsipublic void update(AisMessage aisMessage)
AisTargetupdate in class AisVesselTargetaisMessage - the ais messagepublic AisClassAPosition getClassAPosition()
public AisClassAStatic getClassAStatic()
public AisTargetType getTargetType()
AisTargetgetTargetType in class AisTargetpublic static boolean isClassAPosOrStatic(AisMessage aisMessage)
aisMessage - the ais messagepublic boolean isMessageCompatible(AisMessage aisMessage)
AisTargetisMessageCompatible in class AisTargetaisMessage - the msgCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.