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.