Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.TimedLeg
 
a() - Method in class au.gov.amsa.util.Pair
 
AbstractAisBStaticDataReport - Class in au.gov.amsa.ais.message
 
AbstractAisBStaticDataReport(int, AisExtractorFactory, String, AisExtractor) - Constructor for class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
acceptAnyFixAfterHours() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
acceptAnyFixHours(Long) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
add(NmeaMessage) - Method in class au.gov.amsa.ais.AisNmeaBuffer
Returns the complete message only once the whole group of messages has arrived otherwise returns null.
add(CraftProperty) - Method in class au.gov.amsa.ais.rx.CraftProperties
 
add(Rect) - Method in class au.gov.amsa.gt.Rect
 
add(String, Shapefile) - Method in class au.gov.amsa.gt.Shapes
 
add(AisShipStaticA, Optional<String>) - Method in class au.gov.amsa.navigation.ais.VesselData
 
add(AisPositionBExtended, Optional<String>) - Method in class au.gov.amsa.navigation.ais.VesselData
 
add(Identifier, VesselProperties.Key, Object, long) - Method in class au.gov.amsa.navigation.ais.VesselProperties
 
add(Vector) - Method in class au.gov.amsa.navigation.Vector
 
add(NetCdfWriter.Var<T>, T) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
add(T) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.Var
 
add(T) - Method in class au.gov.amsa.util.RingBuffer
 
addAll(Collection<? extends T>) - Method in class au.gov.amsa.util.RingBuffer
 
addArrivalTime() - Method in class au.gov.amsa.ais.router.model.Group
 
addArrivalTime(boolean) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
addAttribute(String, String) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
addTimestamp() - Method in class au.gov.amsa.ais.router.model.Group
 
addTimestamp(boolean) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
addToBuffer(int) - Static method in class au.gov.amsa.ais.rx.Streams
 
addVariable(String, Class<T>) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
addVariable(String, Optional<String>, Optional<String>, Optional<String>, Class<T>, int) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
aggregate - Static variable in class au.gov.amsa.navigation.ais.AisMessageAndVesselData
 
aggregateMultiLineNmea(int) - Static method in class au.gov.amsa.ais.rx.Streams
 
aggregateMultiLineNmeaWithLines(int) - Static method in class au.gov.amsa.ais.rx.Streams
 
AisAidToNavigation - Class in au.gov.amsa.ais.message
Decoder for AIS Aid to Navigation data (message type 21).
AisAidToNavigation(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisAidToNavigation
 
AisBaseStation - Class in au.gov.amsa.ais.message
An AIS base station message (message id 4).
AisBaseStation(String, int) - Constructor for class au.gov.amsa.ais.message.AisBaseStation
Constructor.
AisBaseStation(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBaseStation
Constructor.
AisBaseStation(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBaseStation
Constructor.
AisBStaticDataReportPartA - Class in au.gov.amsa.ais.message
 
AisBStaticDataReportPartA(String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartA
 
AisBStaticDataReportPartA(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartA
 
AisBStaticDataReportPartA(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartA
 
AisBStaticDataReportPartB - Class in au.gov.amsa.ais.message
 
AisBStaticDataReportPartB(String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
AisBStaticDataReportPartB(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
AisBStaticDataReportPartB(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
AisClass - Enum in au.gov.amsa.risky.format
 
aisClass() - Method in interface au.gov.amsa.risky.format.Fix
 
aisClass() - Method in class au.gov.amsa.risky.format.FixImpl
 
AisExtractor - Class in au.gov.amsa.ais
Utility class for extracting parts of an ais message as unsigned integers, signed integers or strings.
AisExtractor(String, Integer, int) - Constructor for class au.gov.amsa.ais.AisExtractor
Constructor.
AisExtractorFactory - Interface in au.gov.amsa.ais
This factory creates AisExtractor instances.
AisMessage - Interface in au.gov.amsa.ais
An AIS Message according to ITU R M 1371-4 ( a copy is in cts-adapter-ais/docs).
AisMessageAndVesselData - Class in au.gov.amsa.navigation.ais
 
AisMessageAndVesselData(Optional<Streams.TimestampedAndLine<AisMessage>>, VesselData) - Constructor for class au.gov.amsa.navigation.ais.AisMessageAndVesselData
 
AisMessageAndVesselData() - Constructor for class au.gov.amsa.navigation.ais.AisMessageAndVesselData
 
AisMessageOther - Class in au.gov.amsa.ais.message
 
AisMessageOther(int, int) - Constructor for class au.gov.amsa.ais.message.AisMessageOther
 
AisMessageOther(int, String, int) - Constructor for class au.gov.amsa.ais.message.AisMessageOther
 
AisMessageParser - Class in au.gov.amsa.ais
Parses AIS messages (as they are taken from the 5th column in the NMEA message).
AisMessageParser() - Constructor for class au.gov.amsa.ais.AisMessageParser
Constructor.
AisMessageParser(AisExtractorFactory) - Constructor for class au.gov.amsa.ais.AisMessageParser
Constructor.
AisMessageType - Enum in au.gov.amsa.ais
The AIS message types as per 1371-4.pdf.
aisMessageType() - Method in class au.gov.amsa.ais.router.model.MessageType
 
AisNmeaBuffer - Class in au.gov.amsa.ais
 
AisNmeaBuffer(int) - Constructor for class au.gov.amsa.ais.AisNmeaBuffer
 
AisNmeaMessage - Class in au.gov.amsa.ais
Wraps an NMEA line containing an AIS message with accessor methods.
AisNmeaMessage(String) - Constructor for class au.gov.amsa.ais.AisNmeaMessage
Constructor.
AisNmeaMessage(NmeaMessage) - Constructor for class au.gov.amsa.ais.AisNmeaMessage
 
AisParseException - Exception in au.gov.amsa.ais
Exception class for AIS parsing.
AisParseException(String) - Constructor for exception au.gov.amsa.ais.AisParseException
 
AisParseException(Throwable) - Constructor for exception au.gov.amsa.ais.AisParseException
 
AisPosition - Interface in au.gov.amsa.ais.message
 
AisPositionA - Class in au.gov.amsa.ais.message
Decoder for AIS message types 1, 2,3 (Class A position reports).
AisPositionA(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionA
 
AisPositionA(String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionA
 
AisPositionA(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionA
 
AisPositionB - Class in au.gov.amsa.ais.message
 
AisPositionB(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionB
 
AisPositionB(String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionB
 
AisPositionB(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionB
 
AisPositionBExtended - Class in au.gov.amsa.ais.message
 
AisPositionBExtended(String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionBExtended
 
AisPositionBExtended(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionBExtended
 
AisPositionBExtended(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionBExtended
 
AisPositionGPS - Class in au.gov.amsa.ais.message
Decoder for AIS message type 27 (AIS Satelitte).
AisPositionGPS(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionGPS
 
AisPositionGPS(String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionGPS
 
AisPositionGPS(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisPositionGPS
 
AisShipStatic - Interface in au.gov.amsa.ais.message
 
AisShipStaticA - Class in au.gov.amsa.ais.message
Decoder for AIS ship static and voyage related data (message type 5).
AisShipStaticA(String, String, int) - Constructor for class au.gov.amsa.ais.message.AisShipStaticA
 
AisShipStaticA(AisExtractorFactory, String, String, int) - Constructor for class au.gov.amsa.ais.message.AisShipStaticA
 
AisShipStaticUtil - Class in au.gov.amsa.ais.message
 
AisShipStaticUtil() - Constructor for class au.gov.amsa.ais.message.AisShipStaticUtil
 
AisVesselPositions - Class in au.gov.amsa.navigation.ais
 
AisVesselPositions() - Constructor for class au.gov.amsa.navigation.ais.AisVesselPositions
 
AnchoredPredictor - Class in au.gov.amsa.spark.ais
 
AnchoredPredictor(JavaSparkContext) - Constructor for class au.gov.amsa.spark.ais.AnchoredPredictor
 
AnchoredPredictor.Status - Enum in au.gov.amsa.spark.ais
 
AnchoredTrainerMain - Class in au.gov.amsa.spark.ais
 
AnchoredTrainerMain() - Constructor for class au.gov.amsa.spark.ais.AnchoredTrainerMain
 
Animator - Class in au.gov.amsa.animator
 
Animator(MapContent, Model, View) - Constructor for class au.gov.amsa.animator.Animator
 
AnimatorDemoMain - Class in au.gov.amsa.animator
 
AnimatorDemoMain() - Constructor for class au.gov.amsa.animator.AnimatorDemoMain
 
AnimatorMain - Class in au.gov.amsa.animator
 
AnimatorMain() - Constructor for class au.gov.amsa.animator.AnimatorMain
 
AnimatorPreferences - Class in au.gov.amsa.animator
 
AnimatorPreferences() - Constructor for class au.gov.amsa.animator.AnimatorPreferences
 
areaNauticalMiles(Options) - Method in class au.gov.amsa.geo.model.Cell
From http://mathforum.org/library/drmath/view/63767.html
areEqual(int, int) - Static method in class au.gov.amsa.ais.Util
Returns true if and only if given integers are equal.
assertWithMsg(boolean, String) - Static method in class au.gov.amsa.util.navigation.Position
 
AtonTypeDecoder - Class in au.gov.amsa.ais
Decodes the AtoN type code as per Table 71 in 1371-4.pdf.
au.gov.amsa.ais - package au.gov.amsa.ais
 
au.gov.amsa.ais.message - package au.gov.amsa.ais.message
 
au.gov.amsa.ais.router - package au.gov.amsa.ais.router
 
au.gov.amsa.ais.router.model - package au.gov.amsa.ais.router.model
 
au.gov.amsa.ais.rx - package au.gov.amsa.ais.rx
 
au.gov.amsa.ais.rx.operators - package au.gov.amsa.ais.rx.operators
 
au.gov.amsa.animator - package au.gov.amsa.animator
 
au.gov.amsa.craft.analyzer.wms - package au.gov.amsa.craft.analyzer.wms
 
au.gov.amsa.geo - package au.gov.amsa.geo
 
au.gov.amsa.geo.distance - package au.gov.amsa.geo.distance
 
au.gov.amsa.geo.model - package au.gov.amsa.geo.model
 
au.gov.amsa.geo.projection - package au.gov.amsa.geo.projection
 
au.gov.amsa.gt - package au.gov.amsa.gt
 
au.gov.amsa.ihs.model - package au.gov.amsa.ihs.model
 
au.gov.amsa.ihs.reader - package au.gov.amsa.ihs.reader
 
au.gov.amsa.navigation - package au.gov.amsa.navigation
 
au.gov.amsa.navigation.ais - package au.gov.amsa.navigation.ais
 
au.gov.amsa.risky.format - package au.gov.amsa.risky.format
 
au.gov.amsa.spark.ais - package au.gov.amsa.spark.ais
 
au.gov.amsa.streams - package au.gov.amsa.streams
 
au.gov.amsa.util - package au.gov.amsa.util
 
au.gov.amsa.util.identity - package au.gov.amsa.util.identity
 
au.gov.amsa.util.navigation - package au.gov.amsa.util.navigation
 
au.gov.amsa.util.netcdf - package au.gov.amsa.util.netcdf
 
au.gov.amsa.util.nmea - package au.gov.amsa.util.nmea
 
au.gov.amsa.util.nmea.saver - package au.gov.amsa.util.nmea.saver
 
au.gov.amsa.util.rx - package au.gov.amsa.util.rx
 
au.gov.amsa.util.swing - package au.gov.amsa.util.swing
 
Authentication - Class in au.gov.amsa.ais.router.model
 
authentication() - Method in class au.gov.amsa.ais.router.model.Connection
 
authentication(Optional<Authentication>) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
authentication(Authentication) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
authentication(Optional<Authentication>) - Method in class au.gov.amsa.ais.router.model.Proxy.Builder
 
authentication(Authentication) - Method in class au.gov.amsa.ais.router.model.Proxy.Builder
 
Authentication.Builder - Class in au.gov.amsa.ais.router.model
 

B

b - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.TimedLeg
 
b() - Method in class au.gov.amsa.util.Pair
 
BinaryCellValuesObservable - Class in au.gov.amsa.geo
 
BinaryCellValuesObservable() - Constructor for class au.gov.amsa.geo.BinaryCellValuesObservable
 
BinaryFixes - Class in au.gov.amsa.risky.format
 
BinaryFixes() - Constructor for class au.gov.amsa.risky.format.BinaryFixes
 
BinaryFixesFormat - Enum in au.gov.amsa.risky.format
 
BinaryFixesOnSubscribeFastPath - Class in au.gov.amsa.risky.format
 
BinaryFixesOnSubscribeFastPath(File, BinaryFixesFormat) - Constructor for class au.gov.amsa.risky.format.BinaryFixesOnSubscribeFastPath
 
BinaryFixesOnSubscribeWithBackp - Class in au.gov.amsa.risky.format
 
BinaryFixesOnSubscribeWithBackp(InputStream, Optional<Integer>, BinaryFixesFormat) - Constructor for class au.gov.amsa.risky.format.BinaryFixesOnSubscribeWithBackp
 
BinaryFixesOnSubscribeWithBackp.State - Class in au.gov.amsa.risky.format
 
BinaryFixesPrinterMain - Class in au.gov.amsa.risky.format
 
BinaryFixesPrinterMain() - Constructor for class au.gov.amsa.risky.format.BinaryFixesPrinterMain
 
BinaryFixesUtil - Class in au.gov.amsa.risky.format
 
BinaryFixesUtil() - Constructor for class au.gov.amsa.risky.format.BinaryFixesUtil
 
BinaryFixesWriter - Class in au.gov.amsa.risky.format
 
BinaryFixesWriter() - Constructor for class au.gov.amsa.risky.format.BinaryFixesWriter
 
BinaryFixesWriter.ByMonth - Class in au.gov.amsa.risky.format
 
BinaryFixesWriter.ByYear - Class in au.gov.amsa.risky.format
 
bottomEdgeLatitude(Options) - Method in class au.gov.amsa.geo.model.Cell
 
bottomEdgeLatitude(Cell) - Method in class au.gov.amsa.geo.model.Grid
 
bottomRightLat() - Method in class au.gov.amsa.navigation.Region
 
bottomRightLon() - Method in class au.gov.amsa.navigation.Region
 
Bounds - Class in au.gov.amsa.geo.model
Geographic bounds using a latitude, longitude rectangle.
Bounds(double, double, double, double) - Constructor for class au.gov.amsa.geo.model.Bounds
 
bounds(Bounds) - Method in class au.gov.amsa.geo.model.Options.Builder
 
breadthMetres(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
BUFFER_SIZE - Static variable in class au.gov.amsa.ais.rx.Streams
 
build() - Method in class au.gov.amsa.ais.router.model.Authentication.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.Port.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.Proxy.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.Rectangle.Builder
 
build() - Method in class au.gov.amsa.ais.router.model.User.Builder
 
build() - Method in class au.gov.amsa.geo.model.Options.Builder
 
build() - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
build() - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
build() - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
build() - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
build() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.VarBuilder
 
builder() - Static method in class au.gov.amsa.ais.router.model.Authentication
 
builder() - Static method in class au.gov.amsa.ais.router.model.Connection
 
builder() - Static method in class au.gov.amsa.ais.router.model.Group
 
builder() - Static method in class au.gov.amsa.ais.router.model.Port
 
builder() - Static method in class au.gov.amsa.ais.router.model.Proxy
 
builder() - Static method in class au.gov.amsa.ais.router.model.Rectangle
 
builder() - Static method in class au.gov.amsa.ais.router.model.User
 
builder() - Static method in class au.gov.amsa.geo.model.Options
 
builder(Options) - Static method in class au.gov.amsa.geo.model.Options
 
builder() - Static method in class au.gov.amsa.geo.model.SegmentOptions
 
builder() - Static method in class au.gov.amsa.ihs.model.Ship
 
builder() - Static method in class au.gov.amsa.navigation.ais.Vessel
 
builder() - Static method in class au.gov.amsa.navigation.VesselPosition
 
buildFrom() - Method in class au.gov.amsa.geo.model.Options
 
ByMmsiToDailyConverter - Class in au.gov.amsa.risky.format
 
ByMmsiToDailyConverter() - Constructor for class au.gov.amsa.risky.format.ByMmsiToDailyConverter
 
ByMonth(File) - Constructor for class au.gov.amsa.risky.format.BinaryFixesWriter.ByMonth
 
Bytes - Class in au.gov.amsa.streams
 
Bytes() - Constructor for class au.gov.amsa.streams.Bytes
 
ByYear(File) - Constructor for class au.gov.amsa.risky.format.BinaryFixesWriter.ByYear
 

C

Cache<S,T> - Class in au.gov.amsa.ais.rx
 
Cache(Func1<S, T>) - Constructor for class au.gov.amsa.ais.rx.Cache
 
calculateChecksum() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns a recalculated checksum.
calculateDensityByCellFromFiles(Options, Observable<File>, int, int, DistanceCalculationMetrics) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
calculateDistanceByCellFromFiles(Observable<File>) - Method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
Returns distinct cells and the the total nautical miles travelled in that cell.
calculateTrafficDensity(Options, Observable<File>) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
calculateTrafficDensity(Options, Observable<File>, int, int) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
CalculationResult(Observable<CellValue>, DistanceCalculationMetrics) - Constructor for class au.gov.amsa.geo.distance.DistanceTravelledCalculator.CalculationResult
 
call(Subscriber<? super Map<Mmsi, CraftProperties>>) - Method in class au.gov.amsa.ais.rx.operators.OperatorCraftPropertAggregator
 
call(Subscriber<? super CraftProperty>) - Method in class au.gov.amsa.ais.rx.operators.OperatorCraftProperty
 
call(Subscriber<? super T>) - Method in class au.gov.amsa.craft.analyzer.wms.OperatorBackpressureChecker
 
call(Subscriber<? super VesselPosition>) - Method in class au.gov.amsa.craft.analyzer.wms.OperatorDriftDistanceCheck
 
call(Subscriber<? super EffectiveSpeedCheck>) - Method in class au.gov.amsa.geo.distance.OperatorEffectiveSpeedChecker
 
call(Subscriber<? super Map<Cell, Double>>) - Method in class au.gov.amsa.geo.distance.OperatorSumCellDistances
 
call(Subscriber<? super CellValue>) - Method in class au.gov.amsa.geo.distance.OperatorSumCellValues
 
call(Subscriber<? super List<T>>) - Method in class au.gov.amsa.geo.distance.OperatorToObservableSizedList
 
call(Subscriber<? super byte[]>) - Method in class au.gov.amsa.geo.OperatorCellValuesToBytes
 
call(Subscriber<? super Map<String, String>>) - Method in class au.gov.amsa.ihs.reader.OperatorIhsReader
 
call(Subscriber<? super T>) - Method in class au.gov.amsa.navigation.ais.SortOperator
 
call(Observable<HasFix>) - Method in class au.gov.amsa.navigation.DriftDetector.DriftDetectorTransformer
 
call(Subscriber<? super Fix>) - Method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeFastPath
 
call(Fix) - Method in class au.gov.amsa.risky.format.BinaryFixesWriter.ByMonth
 
call(Fix) - Method in class au.gov.amsa.risky.format.BinaryFixesWriter.ByYear
 
call(Observable<T>) - Method in class au.gov.amsa.risky.format.Downsample
 
call(Subscriber<? super OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed>) - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold
 
call(Subscriber<? super T>) - Method in class au.gov.amsa.streams.OnSubscribeJustOneWithBackpressure
 
call(Subscriber<? super T>) - Method in class au.gov.amsa.streams.OperatorSubscriptionInterval
 
call(Subscriber<? super List<T>>) - Method in class au.gov.amsa.util.rx.OperatorDynamicBuffer
 
call(Subscriber<? super T>) - Method in class au.gov.amsa.util.rx.OperatorFlattenIterable
 
call(Subscriber<? super C>) - Method in class au.gov.amsa.util.rx.OperatorMapEntries
 
call(Subscriber<? super String>) - Method in class au.gov.amsa.util.rx.OperatorWriteBytes
 
call(Observable<T>) - Method in class com.github.davidmoten.util.MapWithIndex
 
cancel() - Method in class au.gov.amsa.ais.rx.SocketReaderRunnable
 
canManageFrequenciesViaMessage22() - Method in class au.gov.amsa.ais.message.AisPositionB
 
canOperateOverWholeMarineBand() - Method in class au.gov.amsa.ais.message.AisPositionB
 
Cell - Class in au.gov.amsa.geo.model
A latitude longitude rectangle bordered by rhumb lines east-west and north-south.
CellAndDistance - Class in au.gov.amsa.geo.distance
 
CellAndDistance(Cell, double) - Constructor for class au.gov.amsa.geo.distance.CellAndDistance
 
cellAt(HasPosition, Options) - Static method in class au.gov.amsa.geo.model.Cell
 
cellAt(double, double, Options) - Static method in class au.gov.amsa.geo.model.Cell
 
cellAt(double, double) - Method in class au.gov.amsa.geo.model.Grid
 
cellSizeDegrees(BigDecimal) - Method in class au.gov.amsa.geo.model.Options.Builder
 
cellSizeDegrees(double) - Method in class au.gov.amsa.geo.model.Options.Builder
 
CellValue - Class in au.gov.amsa.geo.model
 
CellValue(double, double, double) - Constructor for class au.gov.amsa.geo.model.CellValue
 
centreLat(long) - Method in class au.gov.amsa.geo.model.Grid
 
centreLon(long) - Method in class au.gov.amsa.geo.model.Grid
 
characters(char[], int, int) - Method in class au.gov.amsa.ihs.reader.OperatorIhsReader.MyDefaultHandler
 
charset(Charset) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
checkArgument(boolean, String) - Static method in class au.gov.amsa.ais.Util
Throws an AisParseException with given message if b is false.
checkLat(double) - Static method in class au.gov.amsa.ais.Util
Check lat is within allowable range as per 1371-4.pdf.
checkLatLong(double, double) - Static method in class au.gov.amsa.ais.Util
Check lat lon are withing allowable range as per 1371-4.pdf.
checkLong(double) - Static method in class au.gov.amsa.ais.Util
Check lon is within allowable range as per 1371-4.pdf.
checkMessageId(int, AisMessageType...) - Static method in class au.gov.amsa.ais.Util
Check message id corresponds to one of the given list of message types.
classificationSocietyCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
clear() - Method in class au.gov.amsa.util.RingBuffer
 
Clock - Interface in au.gov.amsa.util.nmea.saver
 
close() - Method in class au.gov.amsa.ais.router.model.Port
 
close() - Method in class au.gov.amsa.animator.Animator
 
close() - Method in class au.gov.amsa.gt.Shapefile
 
close() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
close() - Method in class au.gov.amsa.util.nmea.NmeaReaderFromSocket
 
cls - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
cls(VesselClass) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
cls() - Method in class au.gov.amsa.navigation.VesselPosition
 
cls() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.Var
 
code() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.EezWaypoint
 
code - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
code() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
code() - Method in interface au.gov.amsa.geo.VoyageDatasetProducer.Waypoint
 
COG_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
cogDegrees(Optional<Double>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
cogDegrees() - Method in class au.gov.amsa.navigation.VesselPosition
 
CollisionCandidate - Class in au.gov.amsa.navigation
 
CollisionCandidate(VesselPosition, VesselPosition, long) - Constructor for class au.gov.amsa.navigation.CollisionCandidate
 
CollisionDetector - Class in au.gov.amsa.navigation
 
CollisionDetector() - Constructor for class au.gov.amsa.navigation.CollisionDetector
 
com.github.davidmoten.util - package com.github.davidmoten.util
 
COMMA - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
Communications - Class in au.gov.amsa.ais
Provides the fields inside the Communications portion of an AIS Message.
Communications(AisExtractor, int) - Constructor for class au.gov.amsa.ais.Communications
Constructor.
COMPARE_FIXES_BY_POSITION_TIME - Static variable in class au.gov.amsa.geo.Util
 
CompositeException - Exception in au.gov.amsa.util.rx
 
CompositeException(Throwable...) - Constructor for exception au.gov.amsa.util.rx.CompositeException
 
concatButIgnoreFirstSequence(Observable<?>, Observable<T>) - Static method in class au.gov.amsa.ais.rx.RxUtil
 
concatenateMessages(List<NmeaMessage>) - Static method in class au.gov.amsa.ais.AisNmeaBuffer
Returns the aggregated message or if an NmeaMessageParseException occurs returns null.
connect(String, int) - Static method in class au.gov.amsa.ais.rx.Streams
 
connectAndExtract(String, int) - Static method in class au.gov.amsa.ais.rx.Streams
 
Connection - Class in au.gov.amsa.ais.router.model
 
Connection.Builder - Class in au.gov.amsa.ais.router.model
 
connectOnce(HostPort) - Static method in class au.gov.amsa.ais.rx.Streams
 
containing(double, double) - Method in class au.gov.amsa.gt.Shapes
Returns the names of those shapes that contain the given lat, lon.
contains(float, float) - Method in class au.gov.amsa.ais.router.model.Rectangle
 
contains(float, float) - Method in interface au.gov.amsa.ais.router.model.Region
 
contains(HasFix) - Method in class au.gov.amsa.geo.model.Bounds
 
contains(double, double) - Method in class au.gov.amsa.geo.model.Bounds
 
contains(GeometryFactory, Collection<PreparedGeometry>, double, double) - Static method in class au.gov.amsa.gt.GeometryUtil
 
contains(double, double) - Method in class au.gov.amsa.gt.Shapefile
 
contains(Object) - Method in class au.gov.amsa.util.RingBuffer
 
containsAll(Collection<?>) - Method in class au.gov.amsa.util.RingBuffer
 
CONTEXT_SSL - Static variable in class au.gov.amsa.ais.MariwebSslConnectMain
 
convert(File, File) - Static method in class au.gov.amsa.risky.format.ByMmsiToDailyConverter
 
convertSixBitToBits(String, int, boolean[], boolean[], int, int) - Static method in class au.gov.amsa.util.SixBit
Converts sixBit string characters to bits (boolean values in the array bitSet) but just between the bit range from to to exclusive.
convertToLatLon(double, double, String) - Static method in class au.gov.amsa.geo.projection.FeatureUtil
 
convertToNetcdf(File, File, Pattern) - Static method in class au.gov.amsa.risky.format.NetcdfFixesWriter
 
countryOfBuildCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
courseOverGroundDegrees() - Method in interface au.gov.amsa.risky.format.Fix
 
courseOverGroundDegrees() - Method in class au.gov.amsa.risky.format.FixImpl
 
CraftProperties - Class in au.gov.amsa.ais.rx
 
CraftProperties(Mmsi, Map<CraftPropertyName, TreeMap<Long, String>>) - Constructor for class au.gov.amsa.ais.rx.CraftProperties
 
CraftProperties(Mmsi) - Constructor for class au.gov.amsa.ais.rx.CraftProperties
 
CraftProperty - Class in au.gov.amsa.ais.rx
 
CraftProperty(Mmsi, CraftPropertyName, String, long) - Constructor for class au.gov.amsa.ais.rx.CraftProperty
 
CraftPropertyName - Enum in au.gov.amsa.ais.rx
 
create(String, int, int) - Method in interface au.gov.amsa.ais.AisExtractorFactory
Returns an extractor for the given message.
create(T, long) - Static method in class au.gov.amsa.ais.Timestamped
 
create(int) - Static method in class au.gov.amsa.geo.distance.OperatorSumCellDistances
 
create(String, int, long, long) - Static method in class au.gov.amsa.streams.HostPort
 
create(Observable<String>, int) - Static method in class au.gov.amsa.streams.StringServer
Factory method.
create() - Method in class au.gov.amsa.streams.StringSockets.Builder
 
create(double, double) - Static method in class au.gov.amsa.util.navigation.Position
 
create(double, double, double) - Static method in class au.gov.amsa.util.navigation.Position
 
create(T, S) - Static method in class au.gov.amsa.util.Pair
 
create(int) - Static method in class au.gov.amsa.util.RingBuffer
 
createFilterBounds(Bounds, SegmentOptions) - Static method in class au.gov.amsa.geo.model.Options
 
createFixByteBuffer(BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
createImage(Options, int, int, DistanceTravelledCalculator.CalculationResult) - Static method in class au.gov.amsa.geo.distance.Renderer
 
createMap() - Static method in class au.gov.amsa.animator.Map
 
createNmeaLine(LinkedHashMap<String, String>, List<String>) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
createPoint(double, double, String) - Static method in class au.gov.amsa.geo.projection.FeatureUtil
 
createPolygon(List<Coordinate>, File) - Static method in class au.gov.amsa.gt.Shapefile
 
createTagBlock(LinkedHashMap<String, String>) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
csv(Observable<Fix>) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 

D

data() - Method in class au.gov.amsa.navigation.ais.AisMessageAndVesselData
 
data(Optional<?>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
data() - Method in class au.gov.amsa.navigation.VesselPosition
 
DatabaseFixes - Class in au.gov.amsa.craft.analyzer.wms
 
DatabaseFixes() - Constructor for class au.gov.amsa.craft.analyzer.wms.DatabaseFixes
 
deadweightTonnage(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
decodeMessage(String) - Static method in class au.gov.amsa.ais.Util
Returns decoded message from ascii 8 bit to 6 bit binary then to characters.
DEFAULT_CHARSET - Static variable in class au.gov.amsa.streams.Strings
 
detectCollisionCandidates() - Static method in class au.gov.amsa.navigation.CollisionDetector
 
detectDrift() - Static method in class au.gov.amsa.navigation.DriftDetector
 
detectDrift(DriftDetector.Options) - Static method in class au.gov.amsa.navigation.DriftDetector
 
dimensionA(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
dimensionAMetres - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
dimensionB(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
dimensionBMetres - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
dimensionC(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
dimensionCMetres - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
dimensionD(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
dimensionDMetres - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
displacementTonnage(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
displayGui(Observable<File>, Options, DistanceTravelledCalculator.CalculationResult) - Static method in class au.gov.amsa.geo.distance.DisplayPanel
 
DisplayPanel - Class in au.gov.amsa.geo.distance
Swing application that allows viewing of traffic density plots.
DisplayPanel(int, DisplayPanel.CellsUpdater) - Constructor for class au.gov.amsa.geo.distance.DisplayPanel
 
DisplayPanel.CellsUpdater - Interface in au.gov.amsa.geo.distance
 
DistanceCalculationMetrics - Class in au.gov.amsa.geo.distance
 
DistanceCalculationMetrics() - Constructor for class au.gov.amsa.geo.distance.DistanceCalculationMetrics
 
DistanceTravelledCalculator - Class in au.gov.amsa.geo.distance
 
DistanceTravelledCalculator(Options, DistanceCalculationMetrics) - Constructor for class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
DistanceTravelledCalculator.CalculationResult - Class in au.gov.amsa.geo.distance
 
DistanceTravelledMain - Class in au.gov.amsa.geo.distance
 
DistanceTravelledMain() - Constructor for class au.gov.amsa.geo.distance.DistanceTravelledMain
 
DistanceTravelledMovieMaker - Class in au.gov.amsa.geo.distance
 
DistanceTravelledMovieMaker() - Constructor for class au.gov.amsa.geo.distance.DistanceTravelledMovieMaker
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class au.gov.amsa.craft.analyzer.wms.WmsServlet
 
dot(Vector) - Method in class au.gov.amsa.navigation.Vector
 
Downsample<T extends HasFix> - Class in au.gov.amsa.risky.format
Assumes input stream is in time order.
Downsample(long, Func1<T, Boolean>) - Constructor for class au.gov.amsa.risky.format.Downsample
 
downsample(File, File, Pattern, long, TimeUnit) - Static method in class au.gov.amsa.risky.format.Downsample
 
DownsampleMain - Class in au.gov.amsa.risky.format
 
DownsampleMain() - Constructor for class au.gov.amsa.risky.format.DownsampleMain
 
draughtMetres(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
draw(Model, Graphics2D, AffineTransform) - Method in interface au.gov.amsa.animator.View
 
draw(Model, Graphics2D, AffineTransform) - Method in class au.gov.amsa.animator.ViewRecentTracks
 
DriftCandidate - Class in au.gov.amsa.navigation
 
DriftCandidate(HasFix, long) - Constructor for class au.gov.amsa.navigation.DriftCandidate
 
DriftCandidates - Class in au.gov.amsa.navigation
 
DriftCandidates() - Constructor for class au.gov.amsa.navigation.DriftCandidates
 
DriftDetector - Class in au.gov.amsa.navigation
 
DriftDetector() - Constructor for class au.gov.amsa.navigation.DriftDetector
 
DriftDetector.DriftDetectorTransformer - Class in au.gov.amsa.navigation
 
DriftDetector.Options - Class in au.gov.amsa.navigation
 
DriftDetectorTransformer(DriftDetector.Options) - Constructor for class au.gov.amsa.navigation.DriftDetector.DriftDetectorTransformer
 
DriftingLayer - Class in au.gov.amsa.craft.analyzer.wms
 
DriftingLayer() - Constructor for class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
driftingSince() - Method in class au.gov.amsa.navigation.DriftCandidate
 

E

Eez - Class in au.gov.amsa.geo
 
Eez() - Constructor for class au.gov.amsa.geo.Eez
 
EffectiveSpeedCheck - Class in au.gov.amsa.geo.distance
 
EffectiveSpeedCheck(Fix, boolean) - Constructor for class au.gov.amsa.geo.distance.EffectiveSpeedCheck
 
EffectiveSpeedChecker - Class in au.gov.amsa.geo.distance
 
EffectiveSpeedChecker() - Constructor for class au.gov.amsa.geo.distance.EffectiveSpeedChecker
 
effectiveSpeedKnots(Fix, Fix, SegmentOptions) - Static method in class au.gov.amsa.geo.distance.EffectiveSpeedChecker
 
effectiveSpeedKnots(long, double, double, long, double, double, SegmentOptions) - Static method in class au.gov.amsa.geo.distance.EffectiveSpeedChecker
 
effectiveSpeedOk(Fix, Fix, SegmentOptions) - Static method in class au.gov.amsa.geo.distance.EffectiveSpeedChecker
 
effectiveSpeedOk(long, double, double, long, double, double, SegmentOptions) - Static method in class au.gov.amsa.geo.distance.EffectiveSpeedChecker
 
element() - Method in class au.gov.amsa.util.RingBuffer
 
enabled(boolean) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
enabled() - Method in class au.gov.amsa.ais.router.model.Connection
 
enabled(boolean) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
enabled() - Method in class au.gov.amsa.ais.router.model.Group
 
enabled(boolean) - Method in class au.gov.amsa.ais.router.model.Port.Builder
 
enabled() - Method in class au.gov.amsa.ais.router.model.Port
 
encoding(String) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.VarBuilder
 
endElement(String, String, String) - Method in class au.gov.amsa.ihs.reader.OperatorIhsReader.MyDefaultHandler
 
ensureContinuous(Position) - Method in class au.gov.amsa.util.navigation.Position
normalize the lat lon values of this to ensure that no large longitude jumps are made from lastPosition (e.g.
EPSG_102100 - Static variable in class au.gov.amsa.geo.projection.FeatureUtil
ARCGIS copy of 3857
EPSG_3857 - Static variable in class au.gov.amsa.geo.projection.FeatureUtil
 
EPSG_4326 - Static variable in class au.gov.amsa.geo.projection.FeatureUtil
 
EPSG_900913 - Static variable in class au.gov.amsa.geo.projection.FeatureUtil
 
equals(Object) - Method in class au.gov.amsa.ais.rx.HostPort
 
equals(Object) - Method in class au.gov.amsa.ais.rx.Mmsi
 
equals(Object) - Method in class au.gov.amsa.geo.model.Cell
 
equals(Object) - Method in class au.gov.amsa.geo.model.Position
 
equals(T, T) - Static method in class au.gov.amsa.navigation.ais.Util
 
equals(Object) - Method in class au.gov.amsa.navigation.Mmsi
 
equals(Object) - Method in class au.gov.amsa.navigation.Region
 
equals(Object) - Method in class au.gov.amsa.navigation.VesselPosition
 
equals(Object) - Method in class au.gov.amsa.util.navigation.Position
 
expand(double, double) - Method in class au.gov.amsa.geo.model.Bounds
 
expiryAgeMs() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
extract(Observable<String>) - Static method in class au.gov.amsa.ais.rx.Streams
 
ExtractAllTabDelimitedMain - Class in au.gov.amsa.ihs.reader
 
ExtractAllTabDelimitedMain() - Constructor for class au.gov.amsa.ihs.reader.ExtractAllTabDelimitedMain
 
ExtractCsvMain - Class in au.gov.amsa.ihs.reader
 
ExtractCsvMain() - Constructor for class au.gov.amsa.ihs.reader.ExtractCsvMain
 
extractFixes(Observable<String>) - Static method in class au.gov.amsa.ais.rx.Streams
 
extractFixesFromNmeaGzAndAppendToFile(int, Scheduler, Func1<Fix, String>, int, Action1<File>) - Static method in class au.gov.amsa.ais.rx.Streams
 
extractMaps(File, String) - Static method in class au.gov.amsa.ihs.reader.ExtractAllTabDelimitedMain
 
extractMessages(Observable<String>) - Static method in class au.gov.amsa.ais.rx.Streams
 
extractPartNumber(AisExtractorFactory, String, int) - Static method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
extractTags(String) - Static method in class au.gov.amsa.util.nmea.NmeaMessageParser
Returns the tags from the tag block section of the message (NMEA v4.0).
extractWithLines(Observable<String>) - Static method in class au.gov.amsa.ais.rx.Streams
 

F

FeatureUtil - Class in au.gov.amsa.geo.projection
 
FeatureUtil() - Constructor for class au.gov.amsa.geo.projection.FeatureUtil
 
file(String, long) - Method in interface au.gov.amsa.util.nmea.saver.FileFactory
 
file(String, long) - Method in class au.gov.amsa.util.nmea.saver.FileFactoryPerDay
 
FileFactory - Interface in au.gov.amsa.util.nmea.saver
 
FileFactoryPerDay - Class in au.gov.amsa.util.nmea.saver
 
FileFactoryPerDay(File) - Constructor for class au.gov.amsa.util.nmea.saver.FileFactoryPerDay
 
Files - Class in au.gov.amsa.util
 
Files() - Constructor for class au.gov.amsa.util.Files
 
filterBounds(Bounds) - Method in class au.gov.amsa.geo.model.Options.Builder
 
filterMessageTypes(List<MessageType>) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterMessageTypes(MessageType) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterMessageTypes() - Method in class au.gov.amsa.ais.router.model.Group
 
filterPattern(Pattern) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterPattern(String) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterPatterns(List<Pattern>) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterPatterns() - Method in class au.gov.amsa.ais.router.model.Group
 
filterRegion(Region) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterRegions(List<Region>) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
filterRegions() - Method in class au.gov.amsa.ais.router.model.Group
 
find(File, Pattern) - Static method in class au.gov.amsa.util.Files
 
find(File, Pattern, boolean) - Static method in class au.gov.amsa.util.Files
 
findRegionCrossingPoint(Shapefile, Fix, Fix) - Static method in class au.gov.amsa.geo.ShapefileUtil
 
finishTime(Optional<Long>) - Method in class au.gov.amsa.geo.model.Options.Builder
 
finishTime(String) - Method in class au.gov.amsa.geo.model.Options.Builder
 
fix() - Method in class au.gov.amsa.geo.distance.EffectiveSpeedCheck
 
fix() - Method in class au.gov.amsa.navigation.DriftCandidate
 
fix() - Method in class au.gov.amsa.navigation.VesselPosition
 
Fix - Interface in au.gov.amsa.risky.format
 
fix() - Method in class au.gov.amsa.risky.format.FixImpl
 
fix() - Method in interface au.gov.amsa.risky.format.HasFix
 
fix() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
FIX_WITH_MMSI_SCHEMA - Static variable in class au.gov.amsa.risky.format.Parquet
 
fixes() - Static method in class au.gov.amsa.craft.analyzer.wms.Sources
 
Fixes - Class in au.gov.amsa.risky.format
 
Fixes() - Constructor for class au.gov.amsa.risky.format.Fixes
 
fixes2(File) - Static method in class au.gov.amsa.craft.analyzer.wms.Sources
 
FixImpl - Class in au.gov.amsa.risky.format
 
FixImpl(int, float, float, long, AisClass) - Constructor for class au.gov.amsa.risky.format.FixImpl
 
FixImpl(int, float, float, long, Optional<Integer>, Optional<Short>, Optional<NavigationalStatus>, Optional<Float>, Optional<Float>, Optional<Float>, AisClass) - Constructor for class au.gov.amsa.risky.format.FixImpl
 
FixWithPreAndPostEffectiveSpeed(HasFix, double, double, double, double) - Constructor for class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
fixWrapper() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
fixWwrapper() - Method in class au.gov.amsa.navigation.DriftCandidate
 
flagCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
flatten() - Static method in class au.gov.amsa.util.rx.OperatorFlattenIterable
 
formatDate(Optional<Long>) - Static method in class au.gov.amsa.geo.model.Util
 
Formats - Class in au.gov.amsa.risky.format
 
Formats() - Constructor for class au.gov.amsa.risky.format.Formats
 
FramePreferences - Class in au.gov.amsa.util.swing
 
FramePreferences() - Constructor for class au.gov.amsa.util.swing.FramePreferences
 
from(String) - Static method in class au.gov.amsa.ais.AisNmeaMessage
 
from(File) - Static method in class au.gov.amsa.gt.Shapefile
 
from(File, double) - Static method in class au.gov.amsa.gt.Shapefile
 
from(InputStream, String) - Method in class au.gov.amsa.ihs.reader.IhsReader
 
from(Vessel) - Static method in class au.gov.amsa.navigation.ais.Vessel
 
from(String) - Static method in class au.gov.amsa.navigation.ShipStaticData
 
from(Reader) - Static method in class au.gov.amsa.navigation.ShipStaticData
 
from(File) - Static method in class au.gov.amsa.risky.format.BinaryFixes
Automatically detects gzip based on filename.
from(File, boolean, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixes
Automatically detects gzip based on filename.
from(File, boolean) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
from(List<File>) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
from(File, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeFastPath
 
from(File, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeWithBackp
Returns stream of fixes from the given file.
from(InputStream, int) - Static method in class au.gov.amsa.streams.Bytes
 
from(InputStream) - Static method in class au.gov.amsa.streams.Bytes
 
from(File) - Static method in class au.gov.amsa.streams.Bytes
 
from(Reader, int) - Static method in class au.gov.amsa.streams.Strings
 
from(Reader) - Static method in class au.gov.amsa.streams.Strings
 
from(File) - Static method in class au.gov.amsa.streams.Strings
 
from(File, Charset) - Static method in class au.gov.amsa.streams.Strings
 
from(String, int, long, long, Charset, Scheduler) - Static method in class au.gov.amsa.streams.StringSockets
Returns an Observable sequence of strings (not lines) from the given host and port.
from(Func0<Socket>, long, long, Charset, Scheduler) - Static method in class au.gov.amsa.streams.StringSockets
 
from(String) - Static method in class au.gov.amsa.streams.StringSockets
Returns a builder for converting a socket read to an Observable.
fromAndClose(Reader) - Static method in class au.gov.amsa.navigation.ShipStaticData
 
fromCsv(Reader) - Static method in class au.gov.amsa.navigation.DriftCandidates
 
fromCsv(File, boolean) - Static method in class au.gov.amsa.navigation.DriftCandidates
 
fromZip(InputStream) - Static method in class au.gov.amsa.gt.Shapefile
 
fromZip(InputStream, double) - Static method in class au.gov.amsa.gt.Shapefile
 
fromZip(File) - Static method in class au.gov.amsa.ihs.reader.IhsReader
 
fromZipAsDataStore(InputStream) - Static method in class au.gov.amsa.gt.Shapefile
 
fromZipAsMapByImo(File) - Static method in class au.gov.amsa.ihs.reader.IhsReader
 
fromZipAsMapByMmsi(File) - Static method in class au.gov.amsa.ihs.reader.IhsReader
 

G

generateState() - Method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeWithBackp
 
generateState() - Method in class au.gov.amsa.streams.OnSubscribeInputStream
 
generateState() - Method in class au.gov.amsa.streams.OnSubscribeReader
 
geometries() - Method in class au.gov.amsa.gt.Shapefile
 
GeometryUtil - Class in au.gov.amsa.gt
 
GeometryUtil() - Constructor for class au.gov.amsa.gt.GeometryUtil
 
get(S) - Method in class au.gov.amsa.ais.rx.Cache
 
get(Identifier) - Method in class au.gov.amsa.navigation.ais.VesselData
 
getAisExtractorFactory() - Static method in class au.gov.amsa.ais.Util
Returns singleton AisExtractorFactory.
getAisVersionIndicator() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getAlt() - Method in class au.gov.amsa.util.navigation.Position
 
getArrivalTimeMillis() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getAsciiStringFrom6BitStr(String) - Static method in class au.gov.amsa.ais.Util
Decode 6 bit String to standard ASCII String Input is a binary string of 0 and 1 each 6 bit is a character that will be converted to the standard ASCII character
getAtonStatus() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getAtonType(BigInteger) - Static method in class au.gov.amsa.ais.AtonTypeDecoder
Returns the AtoN type for given integer.
getAtonType(Integer) - Static method in class au.gov.amsa.ais.AtonTypeDecoder
Returns the AtoN type for given integer.
getAtoNType() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getAuthentication() - Method in class au.gov.amsa.ais.router.model.Proxy
 
getBearingDegrees(Position) - Method in class au.gov.amsa.util.navigation.Position
Returns a great circle bearing in degrees in the range 0 to 360.
getBearingDifferenceDegrees(double, double) - Static method in class au.gov.amsa.util.navigation.Position
returns difference in degrees in the range -180 to 180
getBottomRightLat() - Method in class au.gov.amsa.geo.model.Bounds
 
getBottomRightLon() - Method in class au.gov.amsa.geo.model.Bounds
 
getBounds() - Method in class au.gov.amsa.geo.model.Options
 
getBreadthMetres() - Method in class au.gov.amsa.ihs.model.Ship
 
getCallsign() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getCallsign() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getCandidates(Observable<VesselPosition>) - Method in class au.gov.amsa.navigation.CollisionDetector
 
getCandidates(Observable<HasFix>, DriftDetector.Options) - Static method in class au.gov.amsa.navigation.DriftDetector
 
getCandidatesForAStream(Observable<VesselPosition>) - Static method in class au.gov.amsa.navigation.CollisionDetector
 
getCell() - Method in class au.gov.amsa.geo.distance.CellAndDistance
 
getCells() - Method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator.CalculationResult
 
getCellSizeDegrees() - Method in class au.gov.amsa.geo.model.Options
 
getCellSizeDegreesAsDouble() - Method in class au.gov.amsa.geo.model.Options
 
getCentreLat(Options) - Method in class au.gov.amsa.geo.model.Cell
 
getCentreLat() - Method in class au.gov.amsa.geo.model.CellValue
 
getCentreLon(Options) - Method in class au.gov.amsa.geo.model.Cell
 
getCentreLon() - Method in class au.gov.amsa.geo.model.CellValue
 
getChannel() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the channel.
getChecksum() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the checksum (last field in the NMEA line).
getChecksum() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getChecksum(String) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
getChecksum(String, boolean) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
getClassificationSocietyCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getClosestIntersectionWithSegment(Position, Position) - Method in class au.gov.amsa.util.navigation.Position
 
getCommunications() - Method in interface au.gov.amsa.ais.HasCommunications
Returns the communications part of an AIS Message.
getCommunications() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getCommunications() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getCountryOfBuildCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getCourseOverGround() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getCourseOverGround() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getCourseOverGround() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getCourseOverGround() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getCourseOverGround() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getCrs(String) - Static method in class au.gov.amsa.geo.projection.FeatureUtil
 
getDataTerminalAvailable() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDay() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getDb() - Method in enum au.gov.amsa.geo.distance.MapDb
 
getDeadweightTonnage() - Method in class au.gov.amsa.ihs.model.Ship
 
getDefault() - Static method in class au.gov.amsa.geo.model.SegmentOptions
 
getDescription() - Method in enum au.gov.amsa.util.nmea.Talker
 
getDestination() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDestination() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 'd:' value from the tag block.
getDeviceType() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getDimensionA() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getDimensionA() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getDimensionA() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getDimensionA() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getDimensionA() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDimensionA() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getDimensionB() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getDimensionB() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getDimensionB() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getDimensionB() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getDimensionB() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDimensionB() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getDimensionC() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getDimensionC() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getDimensionC() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getDimensionC() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getDimensionC() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDimensionC() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getDimensionD() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getDimensionD() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getDimensionD() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getDimensionD() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getDimensionD() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getDimensionD() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getDisplacementTonnage() - Method in class au.gov.amsa.ihs.model.Ship
 
getDistanceKmToPath(Position, Position) - Method in class au.gov.amsa.util.navigation.Position
calculates the distance of a point to the great circle path between p1 and p2.
getDistanceNm() - Method in class au.gov.amsa.geo.distance.CellAndDistance
 
getDistanceToKm(Position) - Method in class au.gov.amsa.util.navigation.Position
returns distance between two WGS84 positions according to Vincenty's formula from Wikipedia
getDistanceToPathKm(List<Position>) - Method in class au.gov.amsa.util.navigation.Position
 
getDistanceToSegmentKm(Position, Position) - Method in class au.gov.amsa.util.navigation.Position
 
getDraughtMetres() - Method in class au.gov.amsa.ihs.model.Ship
 
getEarthLimb(int) - Method in class au.gov.amsa.util.navigation.Position
Return an array of Positions representing the earths limb (aka: horizon) as viewed from this Position in space.
getError() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLine
 
getError() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLines
 
getExceptions() - Method in exception au.gov.amsa.util.rx.CompositeException
 
getExpectedTimeOfArrival() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getExpectedTimeOfArrivalUnprocessed() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getExtractor() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getFeatures() - Method in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
getFiles(String, String) - Static method in class au.gov.amsa.geo.Util
 
getFilterBounds() - Method in class au.gov.amsa.geo.model.Options
 
getFinishTime() - Method in class au.gov.amsa.geo.model.Options
 
getFlagCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getFollowingSequenceChecksum() - Method in class au.gov.amsa.ais.NmeaMessageExactEarthTimestamp
Returns the checksum of the message that this timestamp line refers to.
getFormat() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the NMEA format (from the first column after the tag block if it exists).
getFragmentCount() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the count of fragments.
getFragmentNumber() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the current fragment number.
getGrid() - Method in class au.gov.amsa.geo.model.Options
 
getGrossTonnage() - Method in class au.gov.amsa.ihs.model.Ship
 
getGroupBeneficialOwnerCompanyCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getGroupBeneficialOwnerCountryOfDomicileCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getHeight() - Method in class au.gov.amsa.geo.projection.ProjectorTarget
 
getHeightDegrees() - Method in class au.gov.amsa.geo.model.Bounds
 
getHost() - Method in class au.gov.amsa.ais.rx.HostPort
 
getHost() - Method in class au.gov.amsa.streams.HostPort
 
getHour() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getHourUtc() - Method in class au.gov.amsa.ais.Communications
Returns hour UTC as per 1371-4.pdf.
getId() - Method in enum au.gov.amsa.ais.AisMessageType
Returns the message id as per 1371-3.pdf.
getImo() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getImo() - Method in class au.gov.amsa.ihs.model.Ship
 
getImo() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getInfo(Date, WmsRequest, Point, String) - Method in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
getItems() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns a list of the NMEA items from the columns after the tag block.
getLastUpdateTime() - Method in class au.gov.amsa.ihs.model.Ship
 
getLat() - Method in class au.gov.amsa.util.navigation.Position
 
getLatIndex() - Method in class au.gov.amsa.geo.model.Cell
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getLatitude() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getLatitude() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getLatitudeOnGreatCircle(Position, double) - Method in class au.gov.amsa.util.navigation.Position
From http://williams.best.vwh.net/avform.htm (Latitude of point on GC).
getLengthMetres() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getLengthMetres() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getLengthMetres() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getLengthMetres() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getLengthMetres() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getLengthMetres() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getLengthOverallMetres() - Method in class au.gov.amsa.ihs.model.Ship
 
getLine() - Method in class au.gov.amsa.ais.LineAndTime
 
getLine() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLine
 
getLineCount() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 'n:' value from the tag block.
getLines() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLines
 
getLon() - Method in class au.gov.amsa.util.navigation.Position
 
getLon1() - Method in class au.gov.amsa.util.navigation.Position.LongitudePair
 
getLon2() - Method in class au.gov.amsa.util.navigation.Position.LongitudePair
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getLongitude() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getLongitude() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getLongitudeOnGreatCircle(Position, double) - Method in class au.gov.amsa.util.navigation.Position
Returns null if no crossing of latitude otherwise return two longitude candidates.
getLonIndex() - Method in class au.gov.amsa.geo.model.Cell
 
getMap() - Method in class au.gov.amsa.ais.rx.CraftProperties
 
getMapFromReader(Reader) - Static method in class au.gov.amsa.navigation.ShipStaticData
 
getMapFromResource(String) - Static method in class au.gov.amsa.navigation.ShipStaticData
 
getMaximumPresentStaticDraughtMetres() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getMaxX() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
getMaxY() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
getMessage() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the parsed contents of column 5 of the AIS NMEA line.
getMessage() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLine
 
getMessage() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLines
 
getMessageId() - Method in class au.gov.amsa.ais.AisExtractor
Returns the message id field (the first 6 characters of the decoded message).
getMessageId() - Method in interface au.gov.amsa.ais.AisMessage
Returns the ais message id.
getMessageId() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisMessageOther
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getMessageId() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getMetrics() - Method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator.CalculationResult
 
getMetrics() - Method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
getMinute() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getMinutesUtc() - Method in class au.gov.amsa.ais.Communications
Returns total minutes (60* hour + minute) in UTC.
getMinuteUtc() - Method in class au.gov.amsa.ais.Communications
Returns minute UTC as per 1371-4.pdf.
getMinX() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
getMinY() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
getMmsi() - Method in interface au.gov.amsa.ais.HasMmsi
 
getMmsi() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getMmsi() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getMmsi() - Method in class au.gov.amsa.ais.rx.CraftProperties
 
getMmsi() - Method in class au.gov.amsa.ais.rx.CraftProperty
 
getMmsi() - Method in class au.gov.amsa.ais.rx.Mmsi
 
getMmsi() - Method in class au.gov.amsa.ihs.model.Ship
 
getMmsi() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getMonth() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getMonthOfBuild() - Method in class au.gov.amsa.ihs.model.Ship
 
getName() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getName() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartA
 
getName() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getName() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getName() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getName() - Method in class au.gov.amsa.ais.rx.CraftProperty
 
getName() - Method in class au.gov.amsa.ihs.model.Ship
 
getNavigationalStatus() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getNavigationalStatus() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getNmea() - Method in class au.gov.amsa.ais.AisNmeaMessage
 
getNmea() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getOriginLat() - Method in class au.gov.amsa.geo.model.Options
 
getOriginLon() - Method in class au.gov.amsa.geo.model.Options
 
getPadBits() - Method in class au.gov.amsa.ais.AisNmeaMessage
 
getPartNumber() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getPasswordHash() - Method in class au.gov.amsa.ais.router.model.User
 
getPasswordSalt() - Method in class au.gov.amsa.ais.router.model.User
 
getPort() - Method in class au.gov.amsa.ais.rx.HostPort
 
getPort() - Method in class au.gov.amsa.streams.HostPort
 
getPositionAccuracy() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getPositionAlongPath(Position, double) - Method in class au.gov.amsa.util.navigation.Position
Returns a position along a path according to the proportion value
getPositionsAlongPath(Position, double) - Method in class au.gov.amsa.util.navigation.Position
 
getQuietTimeoutMs() - Method in class au.gov.amsa.streams.HostPort
 
getRateOfTurn() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getReceivedStations() - Method in class au.gov.amsa.ais.Communications
Returns received stations as per 1371-4.pdf.
getReconnectDelayMs() - Method in class au.gov.amsa.streams.HostPort
 
getRelativeTimeMillis() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 'r:' value from the tag block times 1000 to convert to millis.
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getRepeatIndicator() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getRepeatIndicator() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getRepeatIndicator() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getSecond() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getSegmentOptions() - Method in class au.gov.amsa.geo.model.Options
 
getSentenceCount() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getSentenceGroupId() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getSentenceGroupingFromTagBlock() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 'g:' value from the tag block.
getSentenceNumber() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getSequentialMessageId() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the sequential message id.
getShipBuilderCompanyCode() - Method in class au.gov.amsa.ihs.model.Ship
 
getShipType() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getShipType() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getShipType() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getShipType() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getShipType(BigInteger) - Static method in class au.gov.amsa.ais.ShipTypeDecoder
Returns the ship type for given integer.
getShipType(Integer) - Static method in class au.gov.amsa.ais.ShipTypeDecoder
Returns the ship type for given integer.
getShipType() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getSignedValue(int, int) - Method in class au.gov.amsa.ais.AisExtractor
Returns a signed integer value using the bits from character position start to position stop in the decoded message.
getSignedValue(int, int, boolean[]) - Static method in class au.gov.amsa.util.SixBit
 
getSlotNumber() - Method in class au.gov.amsa.ais.Communications
Returns slot number as per 1371-4.pdf.
getSlotOffset() - Method in class au.gov.amsa.ais.Communications
Returns slot offset as per 1371-4.pdf.
getSlotTimeout() - Method in class au.gov.amsa.ais.Communications
Returns slot timeout as per 1371-4.pdf.
getSource() - Method in interface au.gov.amsa.ais.AisMessage
Returns the source of the ais message.
getSource() - Method in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
getSource() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getSource() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getSource() - Method in class au.gov.amsa.ais.message.AisMessageOther
 
getSource() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getSource() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getSource() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getSource() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getSource() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getSource() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 's:' value from the tag block.
getSpare() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getSpare() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getSpare() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getSpare() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getSpare2() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getSpecialManoeuvreIndicator() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getSpeedKnots() - Method in class au.gov.amsa.ihs.model.Ship
 
getSpeedOverGroundKnots() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getSpeedOverGroundKnots() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getSpeedOverGroundKnots() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getSpeedOverGroundKnots() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getSpeedOverGroundKnots() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getSrs() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
getStartTime() - Method in class au.gov.amsa.geo.model.Options
 
getStatCode5() - Method in class au.gov.amsa.ihs.model.Ship
 
getString(int, int) - Method in class au.gov.amsa.ais.AisExtractor
 
getString(String) - Static method in class au.gov.amsa.ais.Internationalization
Returns the value from the current ResourceBundle for the given key.
getString(int, int, boolean[]) - Static method in class au.gov.amsa.util.SixBit
 
getSyncState() - Method in class au.gov.amsa.ais.Communications
Returns sync state as per 1371-4.pdf.
getTags() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getTalker() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the Talker corresponding to the first two characters of the message format type (e.g.
getTalker() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
getTalker(String) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
getText() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 't:' value from the tag block.
getTime() - Method in class au.gov.amsa.ais.AisNmeaMessage
Returns the tag block unix time value.
getTime() - Method in class au.gov.amsa.ais.LineAndTime
 
getTime() - Method in class au.gov.amsa.ais.NmeaMessageExactEarthTimestamp
Returns the time in epoch ms.
getTime() - Method in class au.gov.amsa.ais.rx.CraftProperty
 
getTime() - Method in class au.gov.amsa.navigation.ais.ValueAndTime
 
getTimeMs() - Method in interface au.gov.amsa.util.nmea.saver.Clock
 
getTimeMs() - Method in class au.gov.amsa.util.nmea.saver.SystemClock
 
getTimeSecondsOnly() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getTimeSecondsOnly() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getTimeSecondsOnly() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getTimeSecondsOnly() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getTimeSecondsOnly() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getTimeSecondsOnly() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getTimestamp() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getTimestampedMessage(long) - Method in class au.gov.amsa.ais.AisNmeaMessage
 
getTimestampedMessage() - Method in class au.gov.amsa.ais.AisNmeaMessage
 
getTopLeftLat() - Method in class au.gov.amsa.geo.model.Bounds
 
getTopLeftLon() - Method in class au.gov.amsa.geo.model.Bounds
 
getTrafficDensity(Options) - Method in class au.gov.amsa.geo.distance.CellAndDistance
Returns traffic density value for the cell in nm per square nm.
getTrueHeading() - Method in interface au.gov.amsa.ais.message.AisPosition
 
getTrueHeading() - Method in class au.gov.amsa.ais.message.AisPositionA
 
getTrueHeading() - Method in class au.gov.amsa.ais.message.AisPositionB
 
getTrueHeading() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getTrueHeading() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
getType2() - Method in class au.gov.amsa.ihs.model.Ship
 
getType3() - Method in class au.gov.amsa.ihs.model.Ship
 
getType4() - Method in class au.gov.amsa.ihs.model.Ship
 
getType5() - Method in class au.gov.amsa.ihs.model.Ship
 
getTypeOfElectronicPositionFixingDevice() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getTypeOfElectronicPositionFixingDevice() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getUnixTimeMillis() - Method in class au.gov.amsa.util.nmea.NmeaMessage
Returns the 'c:' value from the tag block times 1000 to convert to millis.
getUsername() - Method in class au.gov.amsa.ais.router.model.User
 
getValue(int, int) - Method in class au.gov.amsa.ais.AisExtractor
Returns an unsigned integer value using the bits from character position start to position stop in the decoded message.
getValue() - Method in class au.gov.amsa.ais.rx.CraftProperty
 
getValue() - Method in class au.gov.amsa.geo.model.CellValue
 
getValue() - Method in class au.gov.amsa.navigation.ais.ValueAndTime
 
getValue(int, int, boolean[]) - Static method in class au.gov.amsa.util.SixBit
 
getValueByBinStr(String, boolean) - Static method in class au.gov.amsa.ais.Util
Get a value for specified bits from the binary string.
getVendorManufacturerId() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getVendorUnitModelCode() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getVendorUnitSerialNumber() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getWidth() - Method in class au.gov.amsa.geo.projection.ProjectorTarget
 
getWidthDegrees() - Method in class au.gov.amsa.geo.model.Bounds
 
getWidthMetres() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
getWidthMetres() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
getWidthMetres() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
getWidthMetres() - Method in interface au.gov.amsa.ais.message.AisShipStatic
 
getWidthMetres() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
getWidthMetres() - Method in class au.gov.amsa.navigation.ais.Vessel
 
getYear() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
getYearOfBuild() - Method in class au.gov.amsa.ihs.model.Ship
 
greatCircleDistanceNm(HasPosition, HasPosition) - Static method in class au.gov.amsa.geo.model.Util
 
Grid - Class in au.gov.amsa.geo.model
 
Grid(Options) - Constructor for class au.gov.amsa.geo.model.Grid
 
GridTraversor - Class in au.gov.amsa.geo.model
 
GridTraversor(Options) - Constructor for class au.gov.amsa.geo.model.GridTraversor
 
grossTonnage(Optional<Long>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
Group - Class in au.gov.amsa.ais.router.model
 
group(GroupMember) - Method in class au.gov.amsa.ais.router.model.Port.Builder
 
group() - Method in class au.gov.amsa.ais.router.model.Port
 
Group.Builder - Class in au.gov.amsa.ais.router.model
 
groupBeneficialOwnerCompanyCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
groupBeneficialOwnerCountryOfDomicileCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
GroupMember - Interface in au.gov.amsa.ais.router.model
 

H

HasCommunications - Interface in au.gov.amsa.ais
Used to indicate that an AIS message contains a Communications part.
HasFix - Interface in au.gov.amsa.risky.format
 
hashCode() - Method in class au.gov.amsa.ais.rx.HostPort
 
hashCode() - Method in class au.gov.amsa.ais.rx.Mmsi
 
hashCode() - Method in class au.gov.amsa.geo.model.Cell
 
hashCode() - Method in class au.gov.amsa.geo.model.Position
 
hashCode() - Method in class au.gov.amsa.navigation.Mmsi
 
hashCode() - Method in class au.gov.amsa.navigation.Region
 
hashCode() - Method in class au.gov.amsa.navigation.VesselPosition
 
hashCode() - Method in class au.gov.amsa.util.navigation.Position
 
HasMmsi - Interface in au.gov.amsa.ais
 
HasPosition - Interface in au.gov.amsa.risky.format
 
HEADING_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
headingDegrees(Optional<Double>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
headingDegrees() - Method in class au.gov.amsa.navigation.VesselPosition
 
headingDegrees() - Method in interface au.gov.amsa.risky.format.Fix
 
headingDegrees() - Method in class au.gov.amsa.risky.format.FixImpl
 
host(String) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
host() - Method in class au.gov.amsa.ais.router.model.Connection
 
host(String) - Method in class au.gov.amsa.ais.router.model.Proxy.Builder
 
host() - Method in class au.gov.amsa.ais.router.model.Proxy
 
HostPort - Class in au.gov.amsa.ais.rx
 
HostPort(String, int) - Constructor for class au.gov.amsa.ais.rx.HostPort
 
HostPort - Class in au.gov.amsa.streams
 
HostPort(String, int, long, long) - Constructor for class au.gov.amsa.streams.HostPort
 

I

id(String) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
id() - Method in class au.gov.amsa.ais.router.model.Connection
 
id(String) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
id() - Method in class au.gov.amsa.ais.router.model.Group
 
id(Identifier) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
id() - Method in class au.gov.amsa.navigation.VesselPosition
 
Identifier - Interface in au.gov.amsa.navigation
 
identity() - Static method in class au.gov.amsa.risky.format.Transformers
 
ignoreOutOfOrderFixes(boolean) - Static method in class au.gov.amsa.risky.format.Fixes
 
IhsReader - Class in au.gov.amsa.ihs.reader
 
IhsReader() - Constructor for class au.gov.amsa.ihs.reader.IhsReader
 
IhsReaderMain - Class in au.gov.amsa.ihs.reader
 
IhsReaderMain() - Constructor for class au.gov.amsa.ihs.reader.IhsReaderMain
 
ImageDemo - Class in au.gov.amsa.animator
 
ImageDemo() - Constructor for class au.gov.amsa.animator.ImageDemo
 
imo(String) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
imo(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
imo - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
index() - Method in class com.github.davidmoten.util.MapWithIndex.Indexed
 
Indexed(T, long) - Constructor for class com.github.davidmoten.util.MapWithIndex.Indexed
 
Info(int, Optional<String>, AisClass, Optional<Integer>, Optional<Float>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<String>) - Constructor for class au.gov.amsa.navigation.ShipStaticData.Info
 
inRegion(double, double) - Method in class au.gov.amsa.navigation.Region
 
insertKeyValueInTagBlock(String, String, String) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
instance() - Static method in class au.gov.amsa.navigation.DriftDetector.Options
 
INSTANCE - Static variable in class au.gov.amsa.util.identity.MmsiValidator2
 
instance() - Static method in class com.github.davidmoten.util.MapWithIndex
 
Internationalization - Class in au.gov.amsa.ais
Handles resource lookup.
intersectionTimes(VesselPosition) - Method in class au.gov.amsa.navigation.VesselPosition
Returns absent if no intersection occurs else return the one or two times of intersection of circles around the vessel relative to this.time().
INVALID_CHARACTER - Static variable in exception au.gov.amsa.ais.AisParseException
 
invalidNmea(String, long, String) - Method in interface au.gov.amsa.ais.NmeaStreamProcessorListener
Message has arrived that could not be parsed.
isAtonInAssignedMode() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
isAtonOff() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
isCancelled() - Method in class au.gov.amsa.ais.rx.SocketReaderRunnable
 
isClassAPositionReport(int) - Static method in class au.gov.amsa.ais.Util
Returns true if and only if given messageId corresponds to a class A position report (message ids 1,2,3).
isEmpty() - Method in class au.gov.amsa.util.RingBuffer
 
isEquippedWithDscFunction() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isEquippedWithIntegratedDisplayForMessages12And14() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isExactEarthTimestamp(String) - Static method in class au.gov.amsa.ais.NmeaMessageExactEarthTimestamp
Returns true if the given line is a custom ExactEarth timestamp.
isHighAccuracyPosition() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
isHighAccuracyPosition() - Method in interface au.gov.amsa.ais.message.AisPosition
 
isHighAccuracyPosition() - Method in class au.gov.amsa.ais.message.AisPositionA
 
isHighAccuracyPosition() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isHighAccuracyPosition() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
isHighAccuracyPosition() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
isITDMACommunicationState() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isOk() - Method in class au.gov.amsa.geo.distance.EffectiveSpeedCheck
 
isOutside(List<Position>, double) - Method in class au.gov.amsa.util.navigation.Position
 
isPresent() - Static method in class au.gov.amsa.ais.rx.Streams
 
isSingleSentence() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
isSotdmaUnit() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isStationOperatingInAssignedMode() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isUsingRAIM() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
isUsingRAIM() - Method in interface au.gov.amsa.ais.message.AisPosition
 
isUsingRAIM() - Method in class au.gov.amsa.ais.message.AisPositionA
 
isUsingRAIM() - Method in class au.gov.amsa.ais.message.AisPositionB
 
isUsingRAIM() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
isUsingRAIM() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
isValid(long) - Method in class au.gov.amsa.util.identity.MmsiValidator2
Returns true if and only if the mmsi is a series of 9 digits and is not one of a set of bad identifiers e.g.
isValid(String) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
Returns true if and only if the sentence's checksum matches the calculated checksum.
isVirtualAtoN() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
isWithin(List<Position>) - Method in class au.gov.amsa.util.navigation.Position
 
iterable(File) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
iterable(File, BiFunction<Integer, ByteBuffer, T>) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
iterator() - Method in class au.gov.amsa.util.RingBuffer
 

J

justOne(T) - Static method in class au.gov.amsa.streams.Ob
 

K

Key - Enum in au.gov.amsa.ihs.reader
 
key(String, long) - Method in interface au.gov.amsa.util.nmea.saver.FileFactory
 
key(String, long) - Method in class au.gov.amsa.util.nmea.saver.FileFactoryPerDay
 

L

lastUpdateTime(Optional<DateTime>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
lat() - Method in class au.gov.amsa.geo.model.Position
 
lat - Variable in class au.gov.amsa.geo.TimedPosition
 
lat(double) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
lat() - Method in class au.gov.amsa.navigation.VesselPosition
 
lat() - Method in class au.gov.amsa.risky.format.FixImpl
 
lat() - Method in interface au.gov.amsa.risky.format.HasPosition
 
LATENCY_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
latencySeconds() - Method in interface au.gov.amsa.risky.format.Fix
 
latencySeconds() - Method in class au.gov.amsa.risky.format.FixImpl
 
leastPositive() - Method in class au.gov.amsa.navigation.Times
 
left() - Method in class au.gov.amsa.util.Pair
 
leftEdgeLongitude(Options) - Method in class au.gov.amsa.geo.model.Cell
 
leftEdgeLongitude(Cell) - Method in class au.gov.amsa.geo.model.Grid
 
lengthMetres(Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>) - Static method in class au.gov.amsa.ais.message.AisShipStaticUtil
 
lengthMetres(AisShipStatic) - Static method in class au.gov.amsa.ais.message.AisShipStaticUtil
 
lengthMetres(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
lengthMetres() - Method in class au.gov.amsa.navigation.ShipStaticData.Info
 
lengthMetres(Optional<Integer>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
lengthMetres() - Method in class au.gov.amsa.navigation.VesselPosition
 
lengthOverallMetres(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
LibSvm - Class in au.gov.amsa.risky.format
 
LibSvm() - Constructor for class au.gov.amsa.risky.format.LibSvm
 
line(String) - Method in class au.gov.amsa.ais.NmeaStreamProcessor
Handles the arrival of a new NMEA line and assumes its arrival time is now.
LINE_TO_NMEA_MESSAGE - Static variable in class au.gov.amsa.ais.rx.Streams
 
LineAndTime - Class in au.gov.amsa.ais
 
LineAndTime(String, long) - Constructor for class au.gov.amsa.ais.LineAndTime
 
lines() - Method in class au.gov.amsa.ais.router.model.Connection
 
lines() - Method in class au.gov.amsa.ais.router.model.Group
 
lines() - Method in interface au.gov.amsa.ais.router.model.GroupMember
 
lines(Reader) - Static method in class au.gov.amsa.streams.Strings
 
lines(File) - Static method in class au.gov.amsa.streams.Strings
 
loadEezLine() - Static method in class au.gov.amsa.geo.Eez
 
loadEezPolygon() - Static method in class au.gov.amsa.geo.Eez
 
logMemoryUsage() - Static method in class au.gov.amsa.geo.Util
 
lon() - Method in class au.gov.amsa.geo.model.Position
 
lon - Variable in class au.gov.amsa.geo.TimedPosition
 
lon(double) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
lon() - Method in class au.gov.amsa.navigation.VesselPosition
 
lon() - Method in class au.gov.amsa.risky.format.FixImpl
 
lon() - Method in interface au.gov.amsa.risky.format.HasPosition
 
longitudeDiff(double, double) - Static method in class au.gov.amsa.util.navigation.Position
Returns the difference between two longitude values.
LongitudePair(double, double) - Constructor for class au.gov.amsa.util.navigation.Position.LongitudePair
 
longName(String) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.VarBuilder
 

M

main(String[]) - Static method in class au.gov.amsa.ais.MariwebSslConnectMain
 
main(String[]) - Static method in class au.gov.amsa.ais.router.model.Group
 
main(String[]) - Static method in class au.gov.amsa.ais.rx.Streams
 
main(String[]) - Static method in class au.gov.amsa.ais.ShipTypeDecoder
 
main(String[]) - Static method in class au.gov.amsa.animator.AnimatorDemoMain
 
main(String[]) - Static method in class au.gov.amsa.animator.AnimatorMain
 
main(String[]) - Static method in class au.gov.amsa.animator.ImageDemo
 
main(String[]) - Static method in class au.gov.amsa.animator.ModelEmpty
 
main(String[]) - Static method in class au.gov.amsa.animator.ModelManyCraft
 
main(String[]) - Static method in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
main(String[]) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledMain
 
main(String[]) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledMovieMaker
 
main(String[]) - Static method in class au.gov.amsa.geo.VoyageDatasetProducer
 
main(String[]) - Static method in class au.gov.amsa.ihs.reader.ExtractAllTabDelimitedMain
 
main(String[]) - Static method in class au.gov.amsa.ihs.reader.ExtractCsvMain
 
main(String[]) - Static method in class au.gov.amsa.ihs.reader.IhsReaderMain
 
main(String[]) - Static method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeFastPath
 
main(String[]) - Static method in class au.gov.amsa.risky.format.BinaryFixesPrinterMain
 
main(String[]) - Static method in class au.gov.amsa.risky.format.DownsampleMain
 
main(String[]) - Static method in class au.gov.amsa.risky.format.NetcdfFixesWriterMain
 
main(String[]) - Static method in class au.gov.amsa.risky.format.SorterMain
 
main(String[]) - Static method in class au.gov.amsa.risky.format.ZipMain
 
main(String[]) - Static method in class au.gov.amsa.spark.ais.AnchoredTrainerMain
 
main(String[]) - Static method in class au.gov.amsa.spark.ais.SampleApp
 
main(String[]) - Static method in class au.gov.amsa.streams.StringSockets
 
Map - Class in au.gov.amsa.animator
 
Map() - Constructor for class au.gov.amsa.animator.Map
 
MapDb - Enum in au.gov.amsa.geo.distance
 
MapWithIndex<T> - Class in com.github.davidmoten.util
 
MapWithIndex() - Constructor for class com.github.davidmoten.util.MapWithIndex
 
MapWithIndex.Indexed<T> - Class in com.github.davidmoten.util
 
MariwebSslConnectMain - Class in au.gov.amsa.ais
 
MariwebSslConnectMain() - Constructor for class au.gov.amsa.ais.MariwebSslConnectMain
 
maxCells() - Method in class au.gov.amsa.geo.model.Options
 
maxDimensionMetres() - Method in class au.gov.amsa.navigation.VesselPosition
 
maxDistancePerSegmentNm(Double) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
maxDistancePerSegmentNm() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
maxDraftMetres - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
maxDriftingSpeedKnots() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
maxHeadingCogDifference() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
maxLat(float) - Method in class au.gov.amsa.ais.router.model.Rectangle.Builder
 
maxLat() - Method in class au.gov.amsa.ais.router.model.Rectangle
 
maxLon(float) - Method in class au.gov.amsa.ais.router.model.Rectangle.Builder
 
maxLon() - Method in class au.gov.amsa.ais.router.model.Rectangle
 
maxSize() - Method in class au.gov.amsa.util.RingBuffer
 
maxSpeedKnots(double) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
maxSpeedKnots() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
maxTimePerSegment(long, TimeUnit) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
maxTimePerSegmentMs(Long) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
maxTimePerSegmentMs() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
maxX() - Method in class au.gov.amsa.gt.Rect
 
maxY() - Method in class au.gov.amsa.gt.Rect
 
mbr() - Method in class au.gov.amsa.gt.Shapefile
 
member(GroupMember) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
members(List<GroupMember>) - Method in class au.gov.amsa.ais.router.model.Group.Builder
 
members() - Method in class au.gov.amsa.ais.router.model.Group
 
memoryUsage() - Static method in class au.gov.amsa.geo.Util
 
mergeLinesFrom(Observable<HostPort>, Scheduler) - Static method in class au.gov.amsa.streams.StringSockets
 
mergeLinesFrom(Observable<HostPort>, int) - Static method in class au.gov.amsa.streams.StringSockets
 
mergeLinesFrom(Observable<HostPort>, Scheduler, int) - Static method in class au.gov.amsa.streams.StringSockets
 
mergeLinesFrom(Observable<HostPort>) - Static method in class au.gov.amsa.streams.StringSockets
 
message(String, long) - Method in interface au.gov.amsa.ais.NmeaStreamProcessorListener
Message has arrived with given timestamp.
message() - Method in class au.gov.amsa.ais.Timestamped
 
message() - Method in class au.gov.amsa.navigation.ais.AisMessageAndVesselData
 
messageId() - Method in class au.gov.amsa.navigation.VesselPosition
 
MessageType - Class in au.gov.amsa.ais.router.model
 
MessageType(int) - Constructor for class au.gov.amsa.ais.router.model.MessageType
 
MIN_DISTANCE_THRESHOLD_KM - Static variable in class au.gov.amsa.craft.analyzer.wms.OperatorDriftDistanceCheck
 
minDriftingSpeedKnots() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
minHeadingCogDifference() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
minLat(float) - Method in class au.gov.amsa.ais.router.model.Rectangle.Builder
 
minLat() - Method in class au.gov.amsa.ais.router.model.Rectangle
 
minLon(float) - Method in class au.gov.amsa.ais.router.model.Rectangle.Builder
 
minLon() - Method in class au.gov.amsa.ais.router.model.Rectangle
 
minTimeStep(long, TimeUnit) - Static method in class au.gov.amsa.risky.format.Downsample
 
minTimeStep(long, TimeUnit, Func1<T, Boolean>) - Static method in class au.gov.amsa.risky.format.Downsample
 
minus(Vector) - Method in class au.gov.amsa.navigation.Vector
 
minX() - Method in class au.gov.amsa.gt.Rect
 
minY() - Method in class au.gov.amsa.gt.Rect
 
Mmsi - Class in au.gov.amsa.ais.rx
 
Mmsi(long) - Constructor for class au.gov.amsa.ais.rx.Mmsi
 
mmsi - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.TimedLeg
 
mmsi(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
mmsi(long) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
Mmsi - Class in au.gov.amsa.navigation
 
Mmsi(int) - Constructor for class au.gov.amsa.navigation.Mmsi
 
mmsi - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
mmsi() - Method in interface au.gov.amsa.risky.format.Fix
 
mmsi() - Method in class au.gov.amsa.risky.format.FixImpl
 
MmsiValidator2 - Class in au.gov.amsa.util.identity
 
Model - Interface in au.gov.amsa.animator
 
ModelEmpty - Class in au.gov.amsa.animator
 
ModelEmpty() - Constructor for class au.gov.amsa.animator.ModelEmpty
 
ModelManyCraft - Class in au.gov.amsa.animator
 
ModelManyCraft(Observable<Fix>, int) - Constructor for class au.gov.amsa.animator.ModelManyCraft
 
monthOfBuild(Optional<Integer>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
MyDefaultHandler(Subscriber<? super Map<String, String>>, String) - Constructor for class au.gov.amsa.ihs.reader.OperatorIhsReader.MyDefaultHandler
 

N

name() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.EezWaypoint
 
name - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
name() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
name() - Method in interface au.gov.amsa.geo.VoyageDatasetProducer.Waypoint
 
name(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
name - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
NAV_STATUS_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
NavigationalStatus - Enum in au.gov.amsa.ais.message
 
navigationalStatus(VesselPosition.NavigationalStatus) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
navigationalStatus() - Method in class au.gov.amsa.navigation.VesselPosition
 
navigationalStatus() - Method in interface au.gov.amsa.risky.format.Fix
 
navigationalStatus() - Method in class au.gov.amsa.risky.format.FixImpl
 
NavigationalStatus - Enum in au.gov.amsa.risky.format
 
NetcdfFixesWriter - Class in au.gov.amsa.risky.format
 
NetcdfFixesWriter() - Constructor for class au.gov.amsa.risky.format.NetcdfFixesWriter
 
NetcdfFixesWriterMain - Class in au.gov.amsa.risky.format
 
NetcdfFixesWriterMain() - Constructor for class au.gov.amsa.risky.format.NetcdfFixesWriterMain
 
NetCdfWriter - Class in au.gov.amsa.util.netcdf
 
NetCdfWriter(File, String) - Constructor for class au.gov.amsa.util.netcdf.NetCdfWriter
 
NetCdfWriter.Var<T> - Class in au.gov.amsa.util.netcdf
 
NetCdfWriter.VarBuilder<T> - Class in au.gov.amsa.util.netcdf
 
next(BinaryFixesOnSubscribeWithBackp.State, Observer<? super Fix>) - Method in class au.gov.amsa.risky.format.BinaryFixesOnSubscribeWithBackp
 
next(InputStream, Observer<? super byte[]>) - Method in class au.gov.amsa.streams.OnSubscribeInputStream
 
next(Reader, Observer<? super String>) - Method in class au.gov.amsa.streams.OnSubscribeReader
 
nextPoint(Position, Position) - Method in class au.gov.amsa.geo.model.GridTraversor
 
nmea(Optional<String>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
nmeaFrom(File) - Static method in class au.gov.amsa.ais.rx.Streams
 
nmeaFrom(InputStream) - Static method in class au.gov.amsa.ais.rx.Streams
 
nmeaFromGzip(String) - Static method in class au.gov.amsa.ais.rx.Streams
 
nmeaFromGzip(File) - Static method in class au.gov.amsa.ais.rx.Streams
 
NmeaMessage - Class in au.gov.amsa.util.nmea
Bean to carry NMEA fields.
NmeaMessage(LinkedHashMap<String, String>, List<String>, String) - Constructor for class au.gov.amsa.util.nmea.NmeaMessage
Constructor.
NmeaMessageExactEarthTimestamp - Class in au.gov.amsa.ais
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).
NmeaMessageExactEarthTimestamp(String) - Constructor for class au.gov.amsa.ais.NmeaMessageExactEarthTimestamp
Constructor.
NmeaMessageParseException - Exception in au.gov.amsa.util.nmea
Exception for use by NmeaMessageParser.
NmeaMessageParseException(String) - Constructor for exception au.gov.amsa.util.nmea.NmeaMessageParseException
Constructor.
NmeaMessageParseException(Throwable) - Constructor for exception au.gov.amsa.util.nmea.NmeaMessageParseException
 
NmeaMessageParseException(String, Throwable) - Constructor for exception au.gov.amsa.util.nmea.NmeaMessageParseException
 
NmeaMessageParser - Class in au.gov.amsa.util.nmea
Parses NMEA messages.
NmeaMessageParser() - Constructor for class au.gov.amsa.util.nmea.NmeaMessageParser
 
NmeaReader - Interface in au.gov.amsa.util.nmea
Provides an NMEA stream as an Iterable for convenience.
NmeaReaderFromInputStream - Class in au.gov.amsa.ais
 
NmeaReaderFromInputStream(InputStream) - Constructor for class au.gov.amsa.ais.NmeaReaderFromInputStream
 
NmeaReaderFromSocket - Class in au.gov.amsa.util.nmea
Reads NMEA messages from a Socket.
NmeaReaderFromSocket(String, int) - Constructor for class au.gov.amsa.util.nmea.NmeaReaderFromSocket
Constructor.
NmeaSaver - Class in au.gov.amsa.util.nmea.saver
 
NmeaSaver(Observable<String>, FileFactory) - Constructor for class au.gov.amsa.util.nmea.saver.NmeaSaver
 
nmeasFromGzip(Observable<File>) - Static method in class au.gov.amsa.ais.rx.Streams
 
NmeaStreamProcessor - Class in au.gov.amsa.ais
Extracts time from a message if possible and reports results to listeners.
NmeaStreamProcessor(NmeaStreamProcessorListener, boolean, long, int) - Constructor for class au.gov.amsa.ais.NmeaStreamProcessor
Constructor.
NmeaStreamProcessor(NmeaStreamProcessorListener, boolean, long) - Constructor for class au.gov.amsa.ais.NmeaStreamProcessor
Constructor.
NmeaStreamProcessor(NmeaStreamProcessorListener, boolean) - Constructor for class au.gov.amsa.ais.NmeaStreamProcessor
 
NmeaStreamProcessorListener - Interface in au.gov.amsa.ais
Receives the results of Nmea stream processing.
NmeaUtil - Class in au.gov.amsa.util.nmea
 
nonDriftingThresholdMs() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
normalizeLongitude() - Method in class au.gov.amsa.util.navigation.Position
 
not(Func1<T, Boolean>) - Static method in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
NOT_CONSISTENT_DECODED_STRING - Static variable in exception au.gov.amsa.ais.AisParseException
 
numRecords(int) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.VarBuilder
 

O

Ob - Class in au.gov.amsa.streams
 
Ob() - Constructor for class au.gov.amsa.streams.Ob
 
offer(T) - Method in class au.gov.amsa.util.RingBuffer
 
OnSubscribeInputStream - Class in au.gov.amsa.streams
 
OnSubscribeInputStream(InputStream, int) - Constructor for class au.gov.amsa.streams.OnSubscribeInputStream
 
OnSubscribeJustOneWithBackpressure<T> - Class in au.gov.amsa.streams
 
OnSubscribeJustOneWithBackpressure(T) - Constructor for class au.gov.amsa.streams.OnSubscribeJustOneWithBackpressure
 
OnSubscribeReader - Class in au.gov.amsa.streams
 
OnSubscribeReader(Reader, int) - Constructor for class au.gov.amsa.streams.OnSubscribeReader
 
OperatorBackpressureChecker<T> - Class in au.gov.amsa.craft.analyzer.wms
 
OperatorBackpressureChecker() - Constructor for class au.gov.amsa.craft.analyzer.wms.OperatorBackpressureChecker
 
OperatorCellValuesToBytes - Class in au.gov.amsa.geo
 
OperatorCellValuesToBytes(Options) - Constructor for class au.gov.amsa.geo.OperatorCellValuesToBytes
 
OperatorCraftPropertAggregator - Class in au.gov.amsa.ais.rx.operators
 
OperatorCraftPropertAggregator() - Constructor for class au.gov.amsa.ais.rx.operators.OperatorCraftPropertAggregator
 
OperatorCraftProperty - Class in au.gov.amsa.ais.rx.operators
 
OperatorCraftProperty() - Constructor for class au.gov.amsa.ais.rx.operators.OperatorCraftProperty
 
OperatorDriftDistanceCheck - Class in au.gov.amsa.craft.analyzer.wms
 
OperatorDriftDistanceCheck() - Constructor for class au.gov.amsa.craft.analyzer.wms.OperatorDriftDistanceCheck
 
OperatorDynamicBuffer<T> - Class in au.gov.amsa.util.rx
Buffers items into lists that can overlap but not more than two at a time.
OperatorDynamicBuffer(Func1<T, ?>, Func1<T, ?>) - Constructor for class au.gov.amsa.util.rx.OperatorDynamicBuffer
Constructor.
OperatorEffectiveSpeedChecker - Class in au.gov.amsa.geo.distance
Given a sequence of fixes the first fix is consider to be the first fix that passes an effective speed check with its following fix.
OperatorEffectiveSpeedChecker(SegmentOptions) - Constructor for class au.gov.amsa.geo.distance.OperatorEffectiveSpeedChecker
 
OperatorFlattenIterable<T> - Class in au.gov.amsa.util.rx
 
OperatorFlattenIterable() - Constructor for class au.gov.amsa.util.rx.OperatorFlattenIterable
 
OperatorIhsReader - Class in au.gov.amsa.ihs.reader
 
OperatorIhsReader(String) - Constructor for class au.gov.amsa.ihs.reader.OperatorIhsReader
 
OperatorIhsReader.MyDefaultHandler - Class in au.gov.amsa.ihs.reader
 
OperatorIhsReader.UnsubscribedSAXException - Exception in au.gov.amsa.ihs.reader
 
OperatorMapEntries<A,B,C> - Class in au.gov.amsa.util.rx
 
OperatorMapEntries(Func2<A, B, C>) - Constructor for class au.gov.amsa.util.rx.OperatorMapEntries
 
OperatorMinEffectiveSpeedThreshold - Class in au.gov.amsa.risky.format
 
OperatorMinEffectiveSpeedThreshold(long) - Constructor for class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold
 
OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed - Class in au.gov.amsa.risky.format
 
OperatorSubscriptionInterval<T> - Class in au.gov.amsa.streams
 
OperatorSubscriptionInterval(long, TimeUnit, Scheduler) - Constructor for class au.gov.amsa.streams.OperatorSubscriptionInterval
 
OperatorSumCellDistances - Class in au.gov.amsa.geo.distance
 
OperatorSumCellValues - Class in au.gov.amsa.geo.distance
 
OperatorSumCellValues(boolean) - Constructor for class au.gov.amsa.geo.distance.OperatorSumCellValues
 
OperatorSumCellValues() - Constructor for class au.gov.amsa.geo.distance.OperatorSumCellValues
 
OperatorToObservableSizedList<T> - Class in au.gov.amsa.geo.distance
Presizes the ArrayList returned by the given size parameter.
OperatorToObservableSizedList(int) - Constructor for class au.gov.amsa.geo.distance.OperatorToObservableSizedList
 
OperatorWriteBytes - Class in au.gov.amsa.util.rx
 
OperatorWriteBytes(File, boolean) - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
OperatorWriteBytes(File, boolean, int) - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
OperatorWriteBytes() - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
OperatorWriteBytes(int) - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
OperatorWriteBytes(OutputStream, boolean) - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
OperatorWriteBytes(OutputStream, boolean, int) - Constructor for class au.gov.amsa.util.rx.OperatorWriteBytes
 
Options - Class in au.gov.amsa.geo.model
 
Options(BigDecimal, BigDecimal, BigDecimal, Bounds, Optional<Bounds>, SegmentOptions, Optional<Long>, Optional<Long>) - Constructor for class au.gov.amsa.geo.model.Options
 
Options(int, int, float, float, long, long) - Constructor for class au.gov.amsa.navigation.DriftDetector.Options
 
Options.Builder - Class in au.gov.amsa.geo.model
 
originLat(BigDecimal) - Method in class au.gov.amsa.geo.model.Options.Builder
 
originLat(double) - Method in class au.gov.amsa.geo.model.Options.Builder
 
originLon(BigDecimal) - Method in class au.gov.amsa.geo.model.Options.Builder
 
originLon(double) - Method in class au.gov.amsa.geo.model.Options.Builder
 

P

paintAll(Graphics2D, Options, int, int, int, DistanceTravelledCalculator.CalculationResult, boolean, boolean) - Static method in class au.gov.amsa.geo.distance.Renderer
 
paintComponent(Graphics) - Method in class au.gov.amsa.geo.distance.DisplayPanel
 
paintMap(Graphics2D, Bounds, double, double, int, int, Observable<CellValue>, boolean) - Static method in class au.gov.amsa.geo.distance.Renderer
 
paintMap(Graphics2D, Bounds, double, double, int, int, Observable<CellValue>, boolean, Func1<Position, Point>) - Static method in class au.gov.amsa.geo.distance.Renderer
 
paintParameters(Graphics2D, Options, DistanceTravelledCalculator.CalculationResult, int, int) - Static method in class au.gov.amsa.geo.distance.Renderer
 
Pair<T,S> - Class in au.gov.amsa.util
 
Pair(T, S) - Constructor for class au.gov.amsa.util.Pair
 
Parquet - Class in au.gov.amsa.risky.format
 
Parquet() - Constructor for class au.gov.amsa.risky.format.Parquet
 
parse(String, int) - Method in class au.gov.amsa.ais.AisMessageParser
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).
parse(String, String, int) - Method in class au.gov.amsa.ais.AisMessageParser
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).
parse(String) - Method in class au.gov.amsa.util.nmea.NmeaMessageParser
Return an NmeaMessage from the given NMEA line.
parseNmea(String) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
PART_NUMBER_A - Static variable in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
PART_NUMBER_B - Static variable in class au.gov.amsa.ais.message.AbstractAisBStaticDataReport
 
partition(Options, int, int) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
Returns a sequence of Options that are same as the source apart from the Bounds which are partitioned according to horizontal and vertical parameters.
password(String) - Method in class au.gov.amsa.ais.router.model.Authentication.Builder
 
password() - Method in class au.gov.amsa.ais.router.model.Authentication
 
passwordHash(String) - Method in class au.gov.amsa.ais.router.model.User.Builder
 
passwordSalt(String) - Method in class au.gov.amsa.ais.router.model.User.Builder
 
peek() - Method in class au.gov.amsa.util.RingBuffer
 
poll() - Method in class au.gov.amsa.util.RingBuffer
 
port(int) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
port() - Method in class au.gov.amsa.ais.router.model.Connection
 
Port - Class in au.gov.amsa.ais.router.model
 
port(int) - Method in class au.gov.amsa.ais.router.model.Port.Builder
 
port() - Method in class au.gov.amsa.ais.router.model.Port
 
port(int) - Method in class au.gov.amsa.ais.router.model.Proxy.Builder
 
port() - Method in class au.gov.amsa.ais.router.model.Proxy
 
port(int) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
Port.Builder - Class in au.gov.amsa.ais.router.model
 
Position - Class in au.gov.amsa.geo.model
 
Position(float, float) - Constructor for class au.gov.amsa.geo.model.Position
 
Position(double, double) - Constructor for class au.gov.amsa.geo.model.Position
 
position(VesselPosition) - Method in class au.gov.amsa.navigation.VesselPosition
 
Position - Class in au.gov.amsa.util.navigation
Can use commons-math3 FastMath for most trig functions exception for atan,atan2 (see here).
Position(double, double) - Constructor for class au.gov.amsa.util.navigation.Position
 
Position(double, double, double) - Constructor for class au.gov.amsa.util.navigation.Position
 
Position.LongitudePair - Class in au.gov.amsa.util.navigation
 
position1() - Method in class au.gov.amsa.navigation.CollisionCandidate
 
position2() - Method in class au.gov.amsa.navigation.CollisionCandidate
 
positionAisNmea(Optional<String>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
positionAisNmea() - Method in class au.gov.amsa.navigation.VesselPosition
 
positions(Observable<String>) - Static method in class au.gov.amsa.navigation.ais.AisVesselPositions
 
positions() - Static method in class au.gov.amsa.navigation.ais.AisVesselPositions
 
positionsSortedByTime(Observable<String>) - Static method in class au.gov.amsa.navigation.ais.AisVesselPositions
 
postEffectiveSpeedKnots() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
postError() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
predict(long) - Method in class au.gov.amsa.navigation.VesselPosition
 
predict(double, double, double, double, double, double, double, double) - Method in class au.gov.amsa.spark.ais.AnchoredPredictor
 
predict(double, double) - Method in class au.gov.amsa.util.navigation.Position
Predicts position travelling along a great circle arc based on the Haversine formula.
preEffectiveSpeedKnots() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
preError() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
print(Observable<T>) - Static method in class au.gov.amsa.ais.rx.RxUtil
 
print(Observable<?>, PrintStream) - Static method in class au.gov.amsa.ais.rx.Streams
 
print(Observable<?>) - Static method in class au.gov.amsa.ais.rx.Streams
 
println(OutputStream) - Static method in class au.gov.amsa.ais.rx.RxUtil
 
println() - Static method in class au.gov.amsa.ais.rx.RxUtil
 
produce(File, File, List<File>) - Static method in class au.gov.amsa.geo.VoyageDatasetProducer
 
Projector - Class in au.gov.amsa.geo.projection
Uses geotools libraries to perform transformations between coordinate reference systems
Projector(ProjectorBounds, ProjectorTarget) - Constructor for class au.gov.amsa.geo.projection.Projector
 
ProjectorBounds - Class in au.gov.amsa.geo.projection
 
ProjectorBounds(String, double, double, double, double) - Constructor for class au.gov.amsa.geo.projection.ProjectorBounds
 
ProjectorTarget - Class in au.gov.amsa.geo.projection
 
ProjectorTarget(int, int) - Constructor for class au.gov.amsa.geo.projection.ProjectorTarget
 
proxy(Proxy) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
Proxy - Class in au.gov.amsa.ais.router.model
 
Proxy.Builder - Class in au.gov.amsa.ais.router.model
 
put(S, T) - Method in class au.gov.amsa.ais.rx.Cache
 

Q

quietTimeout(long, TimeUnit) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
quietTimeoutMs(long) - Method in class au.gov.amsa.streams.StringSockets.Builder
 

R

RATE_OF_TURN_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
rateOfTurn() - Method in interface au.gov.amsa.risky.format.Fix
 
rateOfTurn() - Method in class au.gov.amsa.risky.format.FixImpl
 
read() - Method in class au.gov.amsa.ais.NmeaReaderFromInputStream
 
read() - Method in interface au.gov.amsa.util.nmea.NmeaReader
Returns an Iterable of the NMEA messages.
read() - Method in class au.gov.amsa.util.nmea.NmeaReaderFromSocket
 
readTimeoutMs(int) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
readTimeoutMs() - Method in class au.gov.amsa.ais.router.model.Connection
 
readTimeoutSeconds(double) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
readValues(InputStream) - Static method in class au.gov.amsa.geo.BinaryCellValuesObservable
Returns a sequence one Double value being the cellSizeDegrees followed by multiple CellValueImpls.
readValues(File) - Static method in class au.gov.amsa.geo.BinaryCellValuesObservable
 
recent() - Method in interface au.gov.amsa.animator.Model
Return recent fixes in ascending time order keyed by mmsi.
recent() - Method in class au.gov.amsa.animator.ModelEmpty
 
recent() - Method in class au.gov.amsa.animator.ModelManyCraft
 
reconnectDelay(long, TimeUnit) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
reconnectDelayMs(long) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
recordSize(BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
Rect - Class in au.gov.amsa.gt
 
Rect(double, double, double, double) - Constructor for class au.gov.amsa.gt.Rect
 
Rectangle - Class in au.gov.amsa.ais.router.model
 
Rectangle.Builder - Class in au.gov.amsa.ais.router.model
 
Region - Interface in au.gov.amsa.ais.router.model
 
Region - Class in au.gov.amsa.navigation
 
Region(double, double, double, double) - Constructor for class au.gov.amsa.navigation.Region
 
remove(Object) - Method in class au.gov.amsa.util.RingBuffer
 
remove() - Method in class au.gov.amsa.util.RingBuffer
 
removeAll(Collection<?>) - Method in class au.gov.amsa.util.RingBuffer
 
render(Graphics2D, WmsRequest) - Method in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
Renderer - Class in au.gov.amsa.geo.distance
Draws a vessel traffic density plot into a Graphics2D.
Renderer() - Constructor for class au.gov.amsa.geo.distance.Renderer
 
restoreBounds(double, double, double, double, Window, Animator) - Static method in class au.gov.amsa.animator.AnimatorPreferences
 
restoreLocationAndSize(JFrame, int, int, int, int, Class<?>) - Static method in class au.gov.amsa.util.swing.FramePreferences
 
retainAll(Collection<?>) - Method in class au.gov.amsa.util.RingBuffer
 
retryIntervalMs(long) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
retryIntervalMs() - Method in class au.gov.amsa.ais.router.model.Connection
 
retryIntervalSeconds(double) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
right() - Method in class au.gov.amsa.util.Pair
 
rightEdgeLongitude(Options) - Method in class au.gov.amsa.geo.model.Cell
 
rightEdgeLongitude(Cell) - Method in class au.gov.amsa.geo.model.Grid
 
RingBuffer<T> - Class in au.gov.amsa.util
Non-threadsafe implementation of a Ring Buffer.
ROT_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
Router - Class in au.gov.amsa.ais.router
 
Router() - Constructor for class au.gov.amsa.ais.router.Router
 
run() - Method in class au.gov.amsa.ais.rx.SocketReaderRunnable
 
run() - Method in class au.gov.amsa.geo.distance.DisplayPanel
 
RxJava - Class in au.gov.amsa.streams
 
RxJava() - Constructor for class au.gov.amsa.streams.RxJava
 
RxUtil - Class in au.gov.amsa.ais.rx
 
RxUtil() - Constructor for class au.gov.amsa.ais.rx.RxUtil
 

S

SampleApp - Class in au.gov.amsa.spark.ais
 
SampleApp() - Constructor for class au.gov.amsa.spark.ais.SampleApp
 
saveAsPng(BufferedImage, File) - Static method in class au.gov.amsa.geo.distance.Renderer
 
saveCalculationResultAsNetcdf(Options, DistanceTravelledCalculator.CalculationResult, String) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
saveCalculationResultAsText(Options, DistanceTravelledCalculator.CalculationResult, String) - Static method in class au.gov.amsa.geo.distance.DistanceTravelledCalculator
 
segmentOptions(SegmentOptions) - Method in class au.gov.amsa.geo.model.Options.Builder
 
SegmentOptions - Class in au.gov.amsa.geo.model
 
SegmentOptions.Builder - Class in au.gov.amsa.geo.model
 
separationKm() - Method in class au.gov.amsa.navigation.CollisionCandidate
 
setCalculationResult(DistanceTravelledCalculator.CalculationResult, Options) - Method in class au.gov.amsa.geo.distance.DisplayPanel
 
setErrorHandler() - Static method in class au.gov.amsa.streams.RxJava
 
setHeight(int) - Method in class au.gov.amsa.geo.projection.ProjectorTarget
 
setMaxX(double) - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
setMaxY(double) - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
setMinX(double) - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
setMinY(double) - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
setWidth(int) - Method in class au.gov.amsa.geo.projection.ProjectorTarget
 
Shapefile - Class in au.gov.amsa.gt
 
ShapefileUtil - Class in au.gov.amsa.geo
 
ShapefileUtil() - Constructor for class au.gov.amsa.geo.ShapefileUtil
 
Shapes - Class in au.gov.amsa.gt
 
Shapes() - Constructor for class au.gov.amsa.gt.Shapes
 
Shapes(String) - Constructor for class au.gov.amsa.gt.Shapes
 
Ship - Class in au.gov.amsa.ihs.model
 
Ship.Builder - Class in au.gov.amsa.ihs.model
 
shipBuilderCompanyCode(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
shipStaticAisNmea(Optional<String>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
shipStaticAisNmea() - Method in class au.gov.amsa.navigation.VesselPosition
 
ShipStaticData - Class in au.gov.amsa.navigation
 
ShipStaticData() - Constructor for class au.gov.amsa.navigation.ShipStaticData
 
ShipStaticData.Info - Class in au.gov.amsa.navigation
 
ShipStaticDataCreator - Class in au.gov.amsa.navigation
 
ShipStaticDataCreator() - Constructor for class au.gov.amsa.navigation.ShipStaticDataCreator
 
shipType(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
shipType - Variable in class au.gov.amsa.navigation.ShipStaticData.Info
 
shipType(Optional<Integer>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
shipType() - Method in class au.gov.amsa.navigation.VesselPosition
 
ShipTypeDecoder - Class in au.gov.amsa.ais
Decodes the ship type code as per 1371-4.pdf.
singleDay() - Static method in class au.gov.amsa.animator.Sources
 
SixBit - Class in au.gov.amsa.util
 
SixBit() - Constructor for class au.gov.amsa.util.SixBit
 
SixBitException - Exception in au.gov.amsa.util
 
SixBitException(String) - Constructor for exception au.gov.amsa.util.SixBitException
 
size() - Method in class au.gov.amsa.ais.AisNmeaBuffer
 
size() - Method in class au.gov.amsa.util.RingBuffer
 
SocketReaderRunnable - Class in au.gov.amsa.ais.rx
 
SocketReaderRunnable(HostPort, Observer<? super String>) - Constructor for class au.gov.amsa.ais.rx.SocketReaderRunnable
 
SOG_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
sort(File) - Static method in class au.gov.amsa.risky.format.ByMmsiToDailyConverter
 
SORT_BY_TIME - Static variable in class au.gov.amsa.craft.analyzer.wms.DriftingLayer
 
sortBinaryFixFilesByTime(File, long, Scheduler) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
sortByTime(Observable<Streams.TimestampedAndLine<AisMessage>>) - Static method in class au.gov.amsa.navigation.ais.AisVesselPositions
 
SorterMain - Class in au.gov.amsa.risky.format
 
SorterMain() - Constructor for class au.gov.amsa.risky.format.SorterMain
 
SortOperator<T> - Class in au.gov.amsa.navigation.ais
 
SortOperator(Comparator<T>, int) - Constructor for class au.gov.amsa.navigation.ais.SortOperator
 
source() - Method in interface au.gov.amsa.risky.format.Fix
 
source() - Method in class au.gov.amsa.risky.format.FixImpl
 
SOURCE_ABSENT - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
SOURCE_PRESENT_BUT_UNKNOWN - Static variable in class au.gov.amsa.risky.format.BinaryFixes
 
Sources - Class in au.gov.amsa.animator
 
Sources() - Constructor for class au.gov.amsa.animator.Sources
 
Sources - Class in au.gov.amsa.craft.analyzer.wms
 
Sources() - Constructor for class au.gov.amsa.craft.analyzer.wms.Sources
 
speedCheckDistanceThresholdNm(double) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
speedCheckDistanceThresholdNm() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
speedCheckMinTimeDiff(long, TimeUnit) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
speedCheckMinTimeDiffMs(long) - Method in class au.gov.amsa.geo.model.SegmentOptions.Builder
 
speedCheckMinTimeDiffMs() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
speedKnots(Optional<Float>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
speedKnots() - Method in class au.gov.amsa.navigation.VesselPosition
 
speedMetresPerSecond(Optional<Double>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
speedMetresPerSecond() - Method in class au.gov.amsa.navigation.VesselPosition
 
speedOverGroundKnots() - Method in interface au.gov.amsa.risky.format.Fix
 
speedOverGroundKnots() - Method in class au.gov.amsa.risky.format.FixImpl
 
split(Observable<String>, String) - Static method in class au.gov.amsa.streams.Strings
 
split(Observable<String>, int, String, int) - Static method in class au.gov.amsa.streams.Strings
 
ssl(boolean) - Method in class au.gov.amsa.ais.router.model.Connection.Builder
 
ssl() - Method in class au.gov.amsa.ais.router.model.Connection
 
start() - Method in class au.gov.amsa.ais.router.model.Port
 
start(Port...) - Static method in class au.gov.amsa.ais.router.Router
 
start() - Method in class au.gov.amsa.animator.Animator
 
start() - Method in class au.gov.amsa.streams.StringServer
Starts the server.
start() - Method in class au.gov.amsa.util.nmea.saver.NmeaSaver
 
start(Scheduler) - Method in class au.gov.amsa.util.nmea.saver.NmeaSaver
 
startElement(String, String, String, Attributes) - Method in class au.gov.amsa.ihs.reader.OperatorIhsReader.MyDefaultHandler
 
startTime(Optional<Long>) - Method in class au.gov.amsa.geo.model.Options.Builder
 
startTime(String) - Method in class au.gov.amsa.geo.model.Options.Builder
 
statCode5(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
State(InputStream, Optional<Integer>, Queue<Fix>) - Constructor for class au.gov.amsa.risky.format.BinaryFixesOnSubscribeWithBackp.State
 
stepNumber() - Method in interface au.gov.amsa.animator.Model
 
stepNumber() - Method in class au.gov.amsa.animator.ModelEmpty
 
stepNumber() - Method in class au.gov.amsa.animator.ModelManyCraft
 
stop() - Method in class au.gov.amsa.ais.router.model.Port
 
stop() - Method in class au.gov.amsa.streams.StringServer
Stops the server by closing the ServerSocket.
stop() - Method in class au.gov.amsa.util.nmea.saver.NmeaSaver
 
Streams - Class in au.gov.amsa.ais.rx
 
Streams() - Constructor for class au.gov.amsa.ais.rx.Streams
 
Streams.TimestampedAndLine<T extends AisMessage> - Class in au.gov.amsa.ais.rx
 
Streams.TimestampedAndLines<T extends AisMessage> - Class in au.gov.amsa.ais.rx
 
Strings - Class in au.gov.amsa.streams
Utilities for stream processing of lines of text from sockets
Strings() - Constructor for class au.gov.amsa.streams.Strings
 
strings(String, int, int, Charset) - Static method in class au.gov.amsa.streams.StringSockets
 
strings(Func0<Socket>, Charset) - Static method in class au.gov.amsa.streams.StringSockets
 
StringServer - Class in au.gov.amsa.streams
Publishes lines from an Observable<String> source to a ServerSocket.
StringSockets - Class in au.gov.amsa.streams
 
StringSockets() - Constructor for class au.gov.amsa.streams.StringSockets
 
StringSockets.Builder - Class in au.gov.amsa.streams
 
subscribeOn(Scheduler) - Method in class au.gov.amsa.streams.StringSockets.Builder
 
subscriptionInterval(long, TimeUnit, Scheduler) - Static method in class au.gov.amsa.streams.Transformers
 
supplementWithTime(String, long) - Static method in class au.gov.amsa.util.nmea.NmeaUtil
 
SystemClock - Class in au.gov.amsa.util.nmea.saver
 
SystemClock() - Constructor for class au.gov.amsa.util.nmea.saver.SystemClock
 

T

Talker - Enum in au.gov.amsa.util.nmea
Decodes the first two characters of the first field of an NMEA string (after the ! or $).
tasmania() - Static method in class au.gov.amsa.animator.Sources
 
time() - Method in class au.gov.amsa.ais.Timestamped
 
time - Variable in class au.gov.amsa.geo.TimedPosition
 
time - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.TimedWaypoint
 
time() - Method in class au.gov.amsa.navigation.CollisionCandidate
 
time(long) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
time() - Method in class au.gov.amsa.navigation.VesselPosition
 
time() - Method in interface au.gov.amsa.risky.format.Fix
 
time() - Method in class au.gov.amsa.risky.format.FixImpl
 
time1() - Method in class au.gov.amsa.navigation.Times
 
time2() - Method in class au.gov.amsa.navigation.Times
 
TimedLeg(int, VoyageDatasetProducer.TimedWaypoint, VoyageDatasetProducer.TimedWaypoint) - Constructor for class au.gov.amsa.geo.VoyageDatasetProducer.TimedLeg
 
TimedPosition - Class in au.gov.amsa.geo
 
TimedPosition(double, double, long) - Constructor for class au.gov.amsa.geo.TimedPosition
 
Times - Class in au.gov.amsa.navigation
 
Times(long) - Constructor for class au.gov.amsa.navigation.Times
 
Times(long, long) - Constructor for class au.gov.amsa.navigation.Times
 
Timestamped<T extends AisMessage> - Class in au.gov.amsa.ais
 
Timestamped(T, long) - Constructor for class au.gov.amsa.ais.Timestamped
 
TimestampedAndLine(Optional<Timestamped<T>>, String, String) - Constructor for class au.gov.amsa.ais.rx.Streams.TimestampedAndLine
 
TimestampedAndLines(Optional<Timestamped<T>>, List<String>, String) - Constructor for class au.gov.amsa.ais.rx.Streams.TimestampedAndLines
 
timestampNotFound(String, Long) - Method in interface au.gov.amsa.ais.NmeaStreamProcessorListener
Message has arrived and could not be associated with a timestamp other than the arrival time.
to180(double) - Static method in class au.gov.amsa.util.navigation.Position
Converts an angle in degrees to range -180< x <= 180.
to360() - Method in class au.gov.amsa.util.navigation.Position
 
TO_AIS_MESSAGE - Static variable in class au.gov.amsa.ais.rx.Streams
 
TO_AIS_MESSAGE_AND_LINE - Static variable in class au.gov.amsa.ais.rx.Streams
 
TO_AIS_MESSAGE_AND_LINES - Static variable in class au.gov.amsa.ais.rx.Streams
 
TO_OBSERVABLE - Static variable in class au.gov.amsa.geo.Util
 
TO_VESSEL_POSITION - Static variable in class au.gov.amsa.navigation.VesselPositions
 
toArray() - Method in class au.gov.amsa.util.RingBuffer
 
toArray(S[]) - Method in class au.gov.amsa.util.RingBuffer
 
toDegrees(double, double, double) - Static method in class au.gov.amsa.util.navigation.Position
 
toDegreesMinutesDecimalMinutesLatitude(double) - Static method in class au.gov.amsa.util.navigation.Position
 
toDegreesMinutesDecimalMinutesLongitude(double) - Static method in class au.gov.amsa.util.navigation.Position
 
toLine() - Method in class au.gov.amsa.util.nmea.NmeaMessage
 
toLineAndTime() - Static method in class au.gov.amsa.ais.rx.Streams
 
toObservable() - Method in class au.gov.amsa.streams.OnSubscribeInputStream
 
toObservable() - Method in class au.gov.amsa.streams.OnSubscribeReader
 
topEdgeLatitude(Options) - Method in class au.gov.amsa.geo.model.Cell
 
topEdgeLatitude(Cell) - Method in class au.gov.amsa.geo.model.Grid
 
topEdgeLatitude(long) - Method in class au.gov.amsa.geo.model.Grid
 
topLeftLat() - Method in class au.gov.amsa.navigation.Region
 
topLeftLon() - Method in class au.gov.amsa.navigation.Region
 
toPoint(double, double) - Method in class au.gov.amsa.geo.projection.Projector
 
toPoint2D(double, double) - Method in class au.gov.amsa.geo.projection.Projector
 
toPointInSrs(double, double) - Method in class au.gov.amsa.geo.projection.Projector
 
toPos(HasPosition) - Static method in class au.gov.amsa.geo.model.Util
 
toPos(HasPosition) - Static method in class au.gov.amsa.geo.Util
 
toPosition(double, double) - Method in class au.gov.amsa.geo.projection.Projector
 
toRecord(Fix) - Static method in class au.gov.amsa.risky.format.Parquet
 
toShip(Map<String, String>) - Static method in class au.gov.amsa.ihs.reader.IhsReader
 
toString() - Method in class au.gov.amsa.ais.Communications
 
toString() - Method in class au.gov.amsa.ais.LineAndTime
 
toString() - Method in class au.gov.amsa.ais.message.AisAidToNavigation
 
toString() - Method in class au.gov.amsa.ais.message.AisBaseStation
 
toString() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartA
 
toString() - Method in class au.gov.amsa.ais.message.AisBStaticDataReportPartB
 
toString() - Method in class au.gov.amsa.ais.message.AisMessageOther
 
toString() - Method in class au.gov.amsa.ais.message.AisPositionA
 
toString() - Method in class au.gov.amsa.ais.message.AisPositionB
 
toString() - Method in class au.gov.amsa.ais.message.AisPositionBExtended
 
toString() - Method in class au.gov.amsa.ais.message.AisPositionGPS
 
toString() - Method in class au.gov.amsa.ais.message.AisShipStaticA
 
toString() - Method in class au.gov.amsa.ais.router.model.Connection
 
toString() - Method in class au.gov.amsa.ais.router.model.Group
 
toString() - Method in class au.gov.amsa.ais.router.model.Port
 
toString() - Method in class au.gov.amsa.ais.router.model.Proxy
 
toString() - Method in class au.gov.amsa.ais.rx.CraftProperty
 
toString() - Method in class au.gov.amsa.ais.rx.Mmsi
 
toString() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLine
 
toString() - Method in class au.gov.amsa.ais.rx.Streams.TimestampedAndLines
 
toString() - Method in class au.gov.amsa.ais.Timestamped
 
toString() - Method in class au.gov.amsa.geo.distance.CellAndDistance
 
toString() - Method in class au.gov.amsa.geo.distance.DistanceCalculationMetrics
 
toString() - Method in class au.gov.amsa.geo.distance.EffectiveSpeedCheck
 
toString() - Method in class au.gov.amsa.geo.model.Bounds
 
toString() - Method in class au.gov.amsa.geo.model.Cell
 
toString() - Method in class au.gov.amsa.geo.model.Options
 
toString() - Method in class au.gov.amsa.geo.model.Position
 
toString() - Method in class au.gov.amsa.geo.model.SegmentOptions
 
toString() - Method in class au.gov.amsa.geo.projection.Projector
 
toString() - Method in class au.gov.amsa.geo.projection.ProjectorBounds
 
toString() - Method in class au.gov.amsa.geo.projection.ProjectorTarget
 
toString() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.EezWaypoint
 
toString() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
toString() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.TimedLeg
 
toString() - Method in class au.gov.amsa.geo.VoyageDatasetProducer.TimedWaypoint
 
toString() - Method in class au.gov.amsa.gt.Rect
 
toString() - Method in class au.gov.amsa.ihs.model.Ship
 
toString() - Method in class au.gov.amsa.navigation.ais.Vessel
 
toString() - Method in class au.gov.amsa.navigation.CollisionCandidate
 
toString() - Method in class au.gov.amsa.navigation.DriftCandidate
 
toString() - Method in class au.gov.amsa.navigation.DriftDetector.Options
 
toString() - Method in class au.gov.amsa.navigation.Mmsi
 
toString() - Method in class au.gov.amsa.navigation.ShipStaticData.Info
 
toString() - Method in class au.gov.amsa.navigation.VesselPosition
 
toString() - Method in class au.gov.amsa.risky.format.FixImpl
 
toString() - Method in class au.gov.amsa.risky.format.OperatorMinEffectiveSpeedThreshold.FixWithPreAndPostEffectiveSpeed
 
toString() - Method in class au.gov.amsa.streams.StringServer
 
toString() - Method in class au.gov.amsa.util.navigation.Position.LongitudePair
 
toString() - Method in class au.gov.amsa.util.navigation.Position
 
toString() - Method in class au.gov.amsa.util.Pair
 
toString() - Method in class com.github.davidmoten.util.MapWithIndex.Indexed
 
toValue() - Static method in class au.gov.amsa.ais.rx.Streams
 
toVesselPosition(Fix, Optional<?>) - Static method in class au.gov.amsa.navigation.VesselPositions
 
toVesselPosition(Func1<T, Optional<?>>) - Static method in class au.gov.amsa.navigation.VesselPositions
 
transform(File, File, Pattern, Observable.Transformer<HasFix, HasFix>, Action2<List<HasFix>, File>, Func1<String, String>) - Static method in class au.gov.amsa.risky.format.Formats
 
Transformers - Class in au.gov.amsa.risky.format
 
Transformers() - Constructor for class au.gov.amsa.risky.format.Transformers
 
Transformers - Class in au.gov.amsa.streams
 
Transformers() - Constructor for class au.gov.amsa.streams.Transformers
 
TRIM - Static variable in class au.gov.amsa.streams.Strings
Returns null if input is null otherwise returns input.toString().trim().
type2(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
type3(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
type4(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 
type5(Optional<String>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 

U

uniqueId() - Method in interface au.gov.amsa.navigation.Identifier
 
uniqueId() - Method in class au.gov.amsa.navigation.Mmsi
 
units(String) - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.VarBuilder
 
UnsubscribedSAXException() - Constructor for exception au.gov.amsa.ihs.reader.OperatorIhsReader.UnsubscribedSAXException
 
unzip(InputStream, File) - Static method in class au.gov.amsa.gt.ZipUtil
 
update(DisplayPanel, Bounds) - Method in interface au.gov.amsa.geo.distance.DisplayPanel.CellsUpdater
 
updateModel(long) - Method in interface au.gov.amsa.animator.Model
 
updateModel(long) - Method in class au.gov.amsa.animator.ModelEmpty
 
updateModel(long) - Method in class au.gov.amsa.animator.ModelManyCraft
 
User - Class in au.gov.amsa.ais.router.model
 
User.Builder - Class in au.gov.amsa.ais.router.model
 
userGroup() - Method in class au.gov.amsa.ais.router.model.Port
 
UserGroup - Class in au.gov.amsa.ais.router.model
 
UserGroup() - Constructor for class au.gov.amsa.ais.router.model.UserGroup
 
username(String) - Method in class au.gov.amsa.ais.router.model.Authentication.Builder
 
username() - Method in class au.gov.amsa.ais.router.model.Authentication
 
username(String) - Method in class au.gov.amsa.ais.router.model.User.Builder
 
Util - Class in au.gov.amsa.ais
Ais utility methods.
Util - Class in au.gov.amsa.geo.model
 
Util() - Constructor for class au.gov.amsa.geo.model.Util
 
Util - Class in au.gov.amsa.geo
 
Util() - Constructor for class au.gov.amsa.geo.Util
 
Util - Class in au.gov.amsa.navigation.ais
 
Util() - Constructor for class au.gov.amsa.navigation.ais.Util
 

V

validate - Static variable in class au.gov.amsa.navigation.VesselPosition
 
validate - Static variable in class au.gov.amsa.risky.format.FixImpl
 
value() - Method in class au.gov.amsa.navigation.Mmsi
 
value() - Method in class com.github.davidmoten.util.MapWithIndex.Indexed
 
ValueAndTime - Class in au.gov.amsa.navigation.ais
 
ValueAndTime(Object, long) - Constructor for class au.gov.amsa.navigation.ais.ValueAndTime
 
valueIfPresent() - Static method in class au.gov.amsa.ais.rx.Streams
 
valueOf(String) - Static method in enum au.gov.amsa.ais.AisMessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.ais.message.NavigationalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.ais.rx.CraftPropertyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.animator.ViewRecentTracksOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.geo.distance.MapDb
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.ihs.reader.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.navigation.ais.VesselProperties.Key
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.navigation.VesselClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.navigation.VesselPosition.NavigationalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.risky.format.AisClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.risky.format.BinaryFixesFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.risky.format.NavigationalStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.spark.ais.AnchoredPredictor.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum au.gov.amsa.util.nmea.Talker
Returns the enum constant of this type with the specified name.
values() - Static method in enum au.gov.amsa.ais.AisMessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.ais.message.NavigationalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.ais.rx.CraftPropertyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.animator.ViewRecentTracksOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.geo.distance.MapDb
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.ihs.reader.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.navigation.ais.VesselProperties.Key
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.navigation.VesselClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.navigation.VesselPosition.NavigationalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.risky.format.AisClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.risky.format.BinaryFixesFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.risky.format.NavigationalStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.spark.ais.AnchoredPredictor.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum au.gov.amsa.util.nmea.Talker
Returns an array containing the constants of this enum type, in the order they are declared.
Var(NetCdfWriter, Variable, Class<T>) - Constructor for class au.gov.amsa.util.netcdf.NetCdfWriter.Var
 
variable() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.Var
 
Vector - Class in au.gov.amsa.navigation
 
Vector(double, double) - Constructor for class au.gov.amsa.navigation.Vector
 
Vessel - Class in au.gov.amsa.navigation.ais
 
Vessel.Builder - Class in au.gov.amsa.navigation.ais
 
VesselClass - Enum in au.gov.amsa.navigation
 
VesselData - Class in au.gov.amsa.navigation.ais
 
VesselData() - Constructor for class au.gov.amsa.navigation.ais.VesselData
 
VesselPosition - Class in au.gov.amsa.navigation
 
VesselPosition.Builder - Class in au.gov.amsa.navigation
 
VesselPosition.NavigationalStatus - Enum in au.gov.amsa.navigation
 
VesselPositions - Class in au.gov.amsa.navigation
 
VesselPositions() - Constructor for class au.gov.amsa.navigation.VesselPositions
 
VesselProperties - Class in au.gov.amsa.navigation.ais
 
VesselProperties() - Constructor for class au.gov.amsa.navigation.ais.VesselProperties
 
VesselProperties.Key - Enum in au.gov.amsa.navigation.ais
 
View - Interface in au.gov.amsa.animator
 
ViewRecentTracks - Class in au.gov.amsa.animator
 
ViewRecentTracks(ViewRecentTracksOption...) - Constructor for class au.gov.amsa.animator.ViewRecentTracks
 
ViewRecentTracksOption - Enum in au.gov.amsa.animator
 
visitRegion - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.Port
 
VoyageDatasetProducer - Class in au.gov.amsa.geo
 
VoyageDatasetProducer() - Constructor for class au.gov.amsa.geo.VoyageDatasetProducer
 
VoyageDatasetProducer.EezWaypoint - Class in au.gov.amsa.geo
 
VoyageDatasetProducer.Port - Class in au.gov.amsa.geo
 
VoyageDatasetProducer.TimedLeg - Class in au.gov.amsa.geo
 
VoyageDatasetProducer.TimedWaypoint - Class in au.gov.amsa.geo
 
VoyageDatasetProducer.Waypoint - Interface in au.gov.amsa.geo
 

W

waypoint - Variable in class au.gov.amsa.geo.VoyageDatasetProducer.TimedWaypoint
 
widthMetres(Optional<Integer>, Optional<Integer>, Optional<Integer>, Optional<Integer>) - Static method in class au.gov.amsa.ais.message.AisShipStaticUtil
 
widthMetres(AisShipStatic) - Static method in class au.gov.amsa.ais.message.AisShipStaticUtil
 
widthMetres(Optional<Integer>) - Method in class au.gov.amsa.navigation.ais.Vessel.Builder
 
widthMetres() - Method in class au.gov.amsa.navigation.ShipStaticData.Info
 
widthMetres(Optional<Integer>) - Method in class au.gov.amsa.navigation.VesselPosition.Builder
 
widthMetres() - Method in class au.gov.amsa.navigation.VesselPosition
 
WmsServlet - Class in au.gov.amsa.craft.analyzer.wms
 
WmsServlet() - Constructor for class au.gov.amsa.craft.analyzer.wms.WmsServlet
 
write(Fix, OutputStream, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
write(Fix, ByteBuffer, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixes
 
write(Writer, int, double...) - Static method in class au.gov.amsa.risky.format.LibSvm
 
writeDelimited(String, File, File...) - Static method in class au.gov.amsa.ihs.reader.ExtractAllTabDelimitedMain
 
writeFixes(Func1<Fix, String>, Observable<Fix>, int, boolean, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixesWriter
 
writeFixes(List<HasFix>, File, boolean, boolean, BinaryFixesFormat) - Static method in class au.gov.amsa.risky.format.BinaryFixesWriter
 
writeFixes(List<HasFix>, File) - Static method in class au.gov.amsa.risky.format.NetcdfFixesWriter
 
writeFixesFromNmeaGz(File, Pattern, File, int, int, Scheduler, int, long, Func1<Fix, String>) - Static method in class au.gov.amsa.ais.rx.Streams
 
writeGeoJson(Writer, String) - Method in class au.gov.amsa.gt.Shapefile
 
writer() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter.Var
 
writer() - Method in class au.gov.amsa.util.netcdf.NetCdfWriter
 
writeStaticDataToFile(List<File>, File) - Static method in class au.gov.amsa.navigation.ShipStaticDataCreator
 
writeStaticDataToFile(List<File>, File, Scheduler) - Static method in class au.gov.amsa.navigation.ShipStaticDataCreator
 
writeStaticDataToFileWithTimestamps(List<File>, File, Scheduler) - Static method in class au.gov.amsa.navigation.ShipStaticDataCreator
 
writeTo(Iterable<GenericData.Record>, Path) - Static method in class au.gov.amsa.risky.format.Parquet
 

X

x() - Method in class au.gov.amsa.navigation.Vector
 

Y

y() - Method in class au.gov.amsa.navigation.Vector
 
yearOfBuild(Optional<Integer>) - Method in class au.gov.amsa.ihs.model.Ship.Builder
 

Z

ZipMain - Class in au.gov.amsa.risky.format
 
ZipMain() - Constructor for class au.gov.amsa.risky.format.ZipMain
 
ZipUtil - Class in au.gov.amsa.gt
 
ZipUtil() - Constructor for class au.gov.amsa.gt.ZipUtil
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2020. All rights reserved.