Package au.gov.amsa.ais.message
Class AisMessageOther
- java.lang.Object
-
- au.gov.amsa.ais.message.AisMessageOther
-
- All Implemented Interfaces:
AisMessage
public class AisMessageOther extends java.lang.Object implements AisMessage
-
-
Constructor Summary
Constructors Constructor Description AisMessageOther(int messageId, int padBits)AisMessageOther(int messageId, java.lang.String source, int padBits)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMessageId()Returns the ais message id.java.lang.StringgetSource()Returns the source of the ais message.java.lang.StringtoString()
-
-
-
Method Detail
-
getMessageId
public int getMessageId()
Description copied from interface:AisMessageReturns the ais message id. For example Class A Position reports are either 1, 2, or 3.- Specified by:
getMessageIdin interfaceAisMessage- Returns:
-
getSource
public java.lang.String getSource()
Description copied from interface:AisMessageReturns the source of the ais message. The source is not available in the ais message itself but may be provided in the tag block of the NMEA message that contains the ais message.- Specified by:
getSourcein interfaceAisMessage- Returns:
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-