public class AisShipStaticA extends Object implements AisShipStatic
| Constructor and Description |
|---|
AisShipStaticA(AisExtractorFactory factory,
String message,
String source,
int padBits) |
AisShipStaticA(String message,
String source,
int padBits) |
| Modifier and Type | Method and Description |
|---|---|
int |
getAisVersionIndicator() |
String |
getCallsign() |
boolean |
getDataTerminalAvailable() |
String |
getDestination() |
com.google.common.base.Optional<Integer> |
getDimensionA() |
com.google.common.base.Optional<Integer> |
getDimensionB() |
com.google.common.base.Optional<Integer> |
getDimensionC() |
com.google.common.base.Optional<Integer> |
getDimensionD() |
long |
getExpectedTimeOfArrival() |
long |
getExpectedTimeOfArrivalUnprocessed() |
com.google.common.base.Optional<Integer> |
getImo() |
com.google.common.base.Optional<Integer> |
getLengthMetres() |
double |
getMaximumPresentStaticDraughtMetres() |
int |
getMessageId()
Returns the ais message id.
|
int |
getMmsi() |
String |
getName() |
int |
getRepeatIndicator() |
int |
getShipType() |
String |
getSource()
Returns the source of the ais message.
|
int |
getSpare() |
int |
getTypeOfElectronicPositionFixingDevice() |
com.google.common.base.Optional<Integer> |
getWidthMetres() |
String |
toString() |
public AisShipStaticA(AisExtractorFactory factory, String message, String source, int padBits)
public int getMessageId()
AisMessagegetMessageId in interface AisMessagepublic int getRepeatIndicator()
getRepeatIndicator in interface AisShipStaticpublic int getAisVersionIndicator()
public com.google.common.base.Optional<Integer> getImo()
public String getCallsign()
public String getName()
getName in interface AisShipStaticpublic int getShipType()
getShipType in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getDimensionA()
getDimensionA in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getDimensionB()
getDimensionB in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getDimensionC()
getDimensionC in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getDimensionD()
getDimensionD in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getLengthMetres()
getLengthMetres in interface AisShipStaticpublic com.google.common.base.Optional<Integer> getWidthMetres()
getWidthMetres in interface AisShipStaticpublic int getTypeOfElectronicPositionFixingDevice()
public long getExpectedTimeOfArrival()
public long getExpectedTimeOfArrivalUnprocessed()
public double getMaximumPresentStaticDraughtMetres()
public String getDestination()
public boolean getDataTerminalAvailable()
public int getSpare()
public String getSource()
AisMessagegetSource in interface AisMessageCopyright © 2020. All rights reserved.