Uses of Interface
au.gov.amsa.ais.AisMessage
-
Packages that use AisMessage Package Description au.gov.amsa.ais au.gov.amsa.ais.message au.gov.amsa.ais.rx au.gov.amsa.ais.rx.operators -
-
Uses of AisMessage in au.gov.amsa.ais
Classes in au.gov.amsa.ais with type parameters of type AisMessage Modifier and Type Class Description classTimestamped<T extends AisMessage>Methods in au.gov.amsa.ais with type parameters of type AisMessage Modifier and Type Method Description static <T extends AisMessage>
Timestamped<T>Timestamped. create(T message, long time)Methods in au.gov.amsa.ais that return AisMessage Modifier and Type Method Description AisMessageAisNmeaMessage. getMessage()Returns the parsed contents of column 5 of the AIS NMEA line.AisMessageAisMessageParser. parse(java.lang.String message, int padBits)Returns anAisMessagefrom the string representation of the message as per 1371-4 IMO specification (as per the appropriate column in the NMEA message).AisMessageAisMessageParser. parse(java.lang.String message, java.lang.String source, int padBits)Returns anAisMessagefrom the string representation of the message as per 1371-4 IMO specification (as per the appropriate column in the NMEA message).Methods in au.gov.amsa.ais that return types with arguments of type AisMessage Modifier and Type Method Description Timestamped<AisMessage>AisNmeaMessage. getTimestampedMessage()Returns null if there is no timestamp otherwise returns a timestamped message.Timestamped<AisMessage>AisNmeaMessage. getTimestampedMessage(long defaultTime) -
Uses of AisMessage in au.gov.amsa.ais.message
Subinterfaces of AisMessage in au.gov.amsa.ais.message Modifier and Type Interface Description interfaceAisPositioninterfaceAisShipStaticClasses in au.gov.amsa.ais.message that implement AisMessage Modifier and Type Class Description classAbstractAisBStaticDataReportclassAisAidToNavigationDecoder for AIS Aid to Navigation data (message type 21).classAisBaseStationAn AIS base station message (message id 4).classAisBStaticDataReportPartAclassAisBStaticDataReportPartBclassAisMessageOtherclassAisPositionADecoder for AIS message types 1, 2,3 (Class A position reports).classAisPositionBclassAisPositionBExtendedclassAisPositionGPSDecoder for AIS message type 27 (AIS Satelitte).classAisShipStaticADecoder for AIS ship static and voyage related data (message type 5). -
Uses of AisMessage in au.gov.amsa.ais.rx
Classes in au.gov.amsa.ais.rx with type parameters of type AisMessage Modifier and Type Class Description static classStreams.TimestampedAndLine<T extends AisMessage>static classStreams.TimestampedAndLines<T extends AisMessage>Fields in au.gov.amsa.ais.rx with type parameters of type AisMessage Modifier and Type Field Description static rx.functions.Func1<NmeaMessage,java.util.Optional<Timestamped<AisMessage>>>Streams. TO_AIS_MESSAGEstatic rx.functions.Func1<NmeaMessage,Streams.TimestampedAndLine<AisMessage>>Streams. TO_AIS_MESSAGE_AND_LINEstatic rx.functions.Func1<java.util.Optional<java.util.List<NmeaMessage>>,Streams.TimestampedAndLines<AisMessage>>Streams. TO_AIS_MESSAGE_AND_LINESMethods in au.gov.amsa.ais.rx that return types with arguments of type AisMessage Modifier and Type Method Description static rx.Observable<Streams.TimestampedAndLine<AisMessage>>Streams. connectAndExtract(java.lang.String host, int port)static rx.Observable<Streams.TimestampedAndLine<AisMessage>>Streams. extract(rx.Observable<java.lang.String> rawAisNmea)static rx.Observable<Timestamped<AisMessage>>Streams. extractMessages(rx.Observable<java.lang.String> rawAisNmea)static rx.Observable<Streams.TimestampedAndLines<AisMessage>>Streams. extractWithLines(rx.Observable<java.lang.String> rawAisNmea) -
Uses of AisMessage in au.gov.amsa.ais.rx.operators
Methods in au.gov.amsa.ais.rx.operators that return types with arguments of type AisMessage Modifier and Type Method Description rx.Subscriber<? super Timestamped<? extends AisMessage>>OperatorCraftProperty. call(rx.Subscriber<? super CraftProperty> child)
-