public class AisClassBTarget extends AisVesselTarget
vesselPosition, vesselStaticcountry, created, lastReport, mmsi| Constructor and Description |
|---|
AisClassBTarget()
Instantiates a new Ais class b target.
|
| Modifier and Type | Method and Description |
|---|---|
AisClassBPosition |
getClassBPosition()
Gets class b position.
|
AisClassBStatic |
getClassBStatic()
Gets class b static.
|
AisTargetType |
getTargetType()
Gets target type.
|
static boolean |
isClassBPosOrStatic(AisMessage aisMessage)
Determine if AIS message is class B 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 AisClassBPosition getClassBPosition()
public AisClassBStatic getClassBStatic()
public AisTargetType getTargetType()
AisTargetgetTargetType in class AisTargetpublic static boolean isClassBPosOrStatic(AisMessage aisMessage)
aisMessage - the ais messagepublic boolean isMessageCompatible(AisMessage aisMessage)
AisTargetisMessageCompatible in class AisTargetaisMessage - the msgCopyright © 2011–2019 Danish Maritime Authority. All rights reserved.