| Interface | Description |
|---|---|
| AisExtractorFactory |
This factory creates
AisExtractor instances. |
| AisMessage |
An AIS Message according to ITU R M 1371-4 ( a copy is in
cts-adapter-ais/docs).
|
| HasCommunications |
Used to indicate that an AIS message contains a Communications part.
|
| HasMmsi | |
| NmeaStreamProcessorListener |
Receives the results of Nmea stream processing.
|
| Class | Description |
|---|---|
| AisExtractor |
Utility class for extracting parts of an ais message as unsigned integers,
signed integers or strings.
|
| AisMessageParser |
Parses AIS messages (as they are taken from the 5th column in the NMEA
message).
|
| AisNmeaBuffer | |
| AisNmeaMessage |
Wraps an NMEA line containing an AIS message with accessor methods.
|
| AtonTypeDecoder |
Decodes the AtoN type code as per Table 71 in 1371-4.pdf.
|
| Communications |
Provides the fields inside the Communications portion of an AIS Message.
|
| Internationalization |
Handles resource lookup.
|
| LineAndTime | |
| MariwebSslConnectMain | |
| NmeaMessageExactEarthTimestamp |
Parses a custom ExactEarth NMEA line for AMSA so that we can obtain the
actual timestamp of an AIS Position Report (types 1,2,3).
|
| NmeaReaderFromInputStream | |
| NmeaStreamProcessor |
Extracts time from a message if possible and reports results to listeners.
|
| ShipTypeDecoder |
Decodes the ship type code as per 1371-4.pdf.
|
| Timestamped<T extends AisMessage> | |
| Util |
Ais utility methods.
|
| Enum | Description |
|---|---|
| AisMessageType |
The AIS message types as per 1371-4.pdf.
|
| Exception | Description |
|---|---|
| AisParseException |
Exception class for AIS parsing.
|
Copyright © 2020. All rights reserved.