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()
AisMessage
getMessageId
in interface AisMessage
public int getRepeatIndicator()
getRepeatIndicator
in interface AisShipStatic
public int getAisVersionIndicator()
public com.google.common.base.Optional<Integer> getImo()
public String getCallsign()
public String getName()
getName
in interface AisShipStatic
public int getShipType()
getShipType
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getDimensionA()
getDimensionA
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getDimensionB()
getDimensionB
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getDimensionC()
getDimensionC
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getDimensionD()
getDimensionD
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getLengthMetres()
getLengthMetres
in interface AisShipStatic
public com.google.common.base.Optional<Integer> getWidthMetres()
getWidthMetres
in interface AisShipStatic
public int getTypeOfElectronicPositionFixingDevice()
public long getExpectedTimeOfArrival()
public long getExpectedTimeOfArrivalUnprocessed()
public double getMaximumPresentStaticDraughtMetres()
public String getDestination()
public boolean getDataTerminalAvailable()
public int getSpare()
public String getSource()
AisMessage
getSource
in interface AisMessage
Copyright © 2020. All rights reserved.