| Package | Description | 
|---|---|
| au.gov.amsa.ais | |
| au.gov.amsa.ais.message | |
| au.gov.amsa.ais.rx | |
| au.gov.amsa.ais.rx.operators | |
| au.gov.amsa.navigation.ais | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Timestamped<T extends AisMessage>  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends AisMessage> | 
Timestamped.create(T message,
      long time)  | 
| Modifier and Type | Method and Description | 
|---|---|
AisMessage | 
AisNmeaMessage.getMessage()
Returns the parsed contents of column 5 of the AIS NMEA line. 
 | 
AisMessage | 
AisMessageParser.parse(String message,
     int padBits)
Returns an  
AisMessage from the string representation of the
 message as per 1371-4 IMO specification (as per the appropriate column in
 the NMEA message). | 
AisMessage | 
AisMessageParser.parse(String message,
     String source,
     int padBits)
Returns an  
AisMessage from the string representation of the
 message as per 1371-4 IMO specification (as per the appropriate column in
 the NMEA message). | 
| Modifier and Type | Method and Description | 
|---|---|
Timestamped<AisMessage> | 
AisNmeaMessage.getTimestampedMessage()  | 
Timestamped<AisMessage> | 
AisNmeaMessage.getTimestampedMessage(long defaultTime)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AisPosition  | 
interface  | 
AisShipStatic  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAisBStaticDataReport  | 
class  | 
AisAidToNavigation
Decoder for AIS Aid to Navigation data (message type 21). 
 | 
class  | 
AisBaseStation
An AIS base station message (message id 4). 
 | 
class  | 
AisBStaticDataReportPartA  | 
class  | 
AisBStaticDataReportPartB  | 
class  | 
AisMessageOther  | 
class  | 
AisPositionA
Decoder for AIS message types 1, 2,3 (Class A position reports). 
 | 
class  | 
AisPositionB  | 
class  | 
AisPositionBExtended  | 
class  | 
AisPositionGPS
Decoder for AIS message type 27 (AIS Satelitte). 
 | 
class  | 
AisShipStaticA
Decoder for AIS ship static and voyage related data (message type 5). 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
Streams.TimestampedAndLine<T extends AisMessage>  | 
static class  | 
Streams.TimestampedAndLines<T extends AisMessage>  | 
| Modifier and Type | Field and Description | 
|---|---|
static rx.functions.Func1<NmeaMessage,com.google.common.base.Optional<Timestamped<AisMessage>>> | 
Streams.TO_AIS_MESSAGE  | 
static rx.functions.Func1<NmeaMessage,Streams.TimestampedAndLine<AisMessage>> | 
Streams.TO_AIS_MESSAGE_AND_LINE  | 
static rx.functions.Func1<com.google.common.base.Optional<List<NmeaMessage>>,Streams.TimestampedAndLines<AisMessage>> | 
Streams.TO_AIS_MESSAGE_AND_LINES  | 
| Modifier and Type | Method and Description | 
|---|---|
static rx.Observable<Streams.TimestampedAndLine<AisMessage>> | 
Streams.connectAndExtract(String host,
                 int port)  | 
static rx.Observable<Streams.TimestampedAndLine<AisMessage>> | 
Streams.extract(rx.Observable<String> rawAisNmea)  | 
static rx.Observable<Timestamped<AisMessage>> | 
Streams.extractMessages(rx.Observable<String> rawAisNmea)  | 
static rx.Observable<Streams.TimestampedAndLines<AisMessage>> | 
Streams.extractWithLines(rx.Observable<String> rawAisNmea)  | 
| Modifier and Type | Method and Description | 
|---|---|
rx.Subscriber<? super Timestamped<? extends AisMessage>> | 
OperatorCraftProperty.call(rx.Subscriber<? super CraftProperty> child)  | 
| Modifier and Type | Field and Description | 
|---|---|
static rx.functions.Func2<AisMessageAndVesselData,Streams.TimestampedAndLine<AisMessage>,AisMessageAndVesselData> | 
AisMessageAndVesselData.aggregate  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.base.Optional<Streams.TimestampedAndLine<AisMessage>> | 
AisMessageAndVesselData.message()  | 
static rx.Observable<Streams.TimestampedAndLine<AisMessage>> | 
AisVesselPositions.sortByTime(rx.Observable<Streams.TimestampedAndLine<AisMessage>> source)  | 
| Modifier and Type | Method and Description | 
|---|---|
static rx.Observable<Streams.TimestampedAndLine<AisMessage>> | 
AisVesselPositions.sortByTime(rx.Observable<Streams.TimestampedAndLine<AisMessage>> source)  | 
| Constructor and Description | 
|---|
AisMessageAndVesselData(com.google.common.base.Optional<Streams.TimestampedAndLine<AisMessage>> message,
                       VesselData data)  | 
Copyright © 2020. All rights reserved.