Serialized Form


Package dk.tbsalling.aismessages.exceptions

Class dk.tbsalling.aismessages.exceptions.InvalidEncodedMessage extends RuntimeException implements Serializable

Serialized Fields

encodedMessage

EncodedAISMessage encodedMessage

Class dk.tbsalling.aismessages.exceptions.UnsupportedMessageType extends RuntimeException implements Serializable


Package dk.tbsalling.aismessages.messages

Class dk.tbsalling.aismessages.messages.AddressedBinaryMessage extends DecodedAISMessage implements Serializable

Serialized Fields

sequenceNumber

Integer sequenceNumber

destinationMmsi

MMSI destinationMmsi

retransmit

Boolean retransmit

designatedAreaCode

Integer designatedAreaCode

functionalId

Integer functionalId

binaryData

String binaryData

Class dk.tbsalling.aismessages.messages.AddressedSafetyRelatedMessage extends DecodedAISMessage implements Serializable

Serialized Fields

sequenceNumber

Integer sequenceNumber

destinationMmsi

MMSI destinationMmsi

retransmit

Boolean retransmit

text

String text

Class dk.tbsalling.aismessages.messages.AidToNavigationReport extends DecodedAISMessage implements Serializable

Serialized Fields

aidType

AidType aidType

name

String name

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

toBow

Integer toBow

toStern

Integer toStern

toStarboard

Integer toStarboard

toPort

Integer toPort

positionFixingDevice

PositionFixingDevice positionFixingDevice

second

Integer second

offPosition

Boolean offPosition

regionalUse

String regionalUse

raimFlag

Boolean raimFlag

virtualAid

Boolean virtualAid

assignedMode

Boolean assignedMode

nameExtension

String nameExtension

Class dk.tbsalling.aismessages.messages.AssignedModeCommand extends DecodedAISMessage implements Serializable

Serialized Fields

destinationMmsiA

MMSI destinationMmsiA

offsetA

Integer offsetA

incrementA

Integer incrementA

destinationMmsiB

MMSI destinationMmsiB

offsetB

Integer offsetB

incrementB

Integer incrementB

Class dk.tbsalling.aismessages.messages.BaseStationReport extends DecodedAISMessage implements Serializable

Serialized Fields

year

Integer year

month

Integer month

day

Integer day

hour

Integer hour

minute

Integer minute

second

Integer second

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

positionFixingDevice

PositionFixingDevice positionFixingDevice

raimFlag

Boolean raimFlag

Class dk.tbsalling.aismessages.messages.BinaryAcknowledge extends DecodedAISMessage implements Serializable

Serialized Fields

mmsi1

MMSI mmsi1

mmsi2

MMSI mmsi2

mmsi3

MMSI mmsi3

mmsi4

MMSI mmsi4

Class dk.tbsalling.aismessages.messages.BinaryBroadcastMessage extends DecodedAISMessage implements Serializable

Serialized Fields

designatedAreaCode

Integer designatedAreaCode

functionalId

Integer functionalId

binaryData

String binaryData

Class dk.tbsalling.aismessages.messages.BinaryMessageMultipleSlot extends DecodedAISMessage implements Serializable

Serialized Fields

addressed

Boolean addressed

structured

Boolean structured

destinationMmsi

MMSI destinationMmsi

applicationId

Integer applicationId

data

String data

radioStatus

String radioStatus

Class dk.tbsalling.aismessages.messages.BinaryMessageSingleSlot extends DecodedAISMessage implements Serializable

Serialized Fields

destinationIndicator

Boolean destinationIndicator

binaryDataFlag

Boolean binaryDataFlag

destinationMMSI

MMSI destinationMMSI

binaryData

String binaryData

Class dk.tbsalling.aismessages.messages.ChannelManagement extends DecodedAISMessage implements Serializable

Serialized Fields

channelA

Integer channelA

channelB

Integer channelB

transmitReceiveMode

TxRxMode transmitReceiveMode

power

Boolean power

northEastLongitude

Float northEastLongitude

northEastLatitude

Float northEastLatitude

southWestLongitude

Float southWestLongitude

southWestLatitude

Float southWestLatitude

destinationMmsi1

MMSI destinationMmsi1

destinationMmsi2

MMSI destinationMmsi2

addressed

Boolean addressed

bandA

Boolean bandA

bandB

Boolean bandB

zoneSize

Integer zoneSize

Class dk.tbsalling.aismessages.messages.ClassBCSStaticDataReport extends DecodedAISMessage implements Serializable

Serialized Fields

partNumber

Integer partNumber

shipName

String shipName

shipType

ShipType shipType

vendorId

String vendorId

callsign

String callsign

toBow

Integer toBow

toStern

Integer toStern

toStarboard

Integer toStarboard

toPort

Integer toPort

mothershipMmsi

MMSI mothershipMmsi

Class dk.tbsalling.aismessages.messages.DataLinkManagement extends DecodedAISMessage implements Serializable

Serialized Fields

offsetNumber1

Integer offsetNumber1

reservedSlots1

Integer reservedSlots1

timeout1

Integer timeout1

increment1

Integer increment1

offsetNumber2

Integer offsetNumber2

reservedSlots2

Integer reservedSlots2

timeout2

Integer timeout2

increment2

Integer increment2

offsetNumber3

Integer offsetNumber3

reservedSlots3

Integer reservedSlots3

timeout3

Integer timeout3

increment3

Integer increment3

offsetNumber4

Integer offsetNumber4

reservedSlots4

Integer reservedSlots4

timeout4

Integer timeout4

increment4

Integer increment4

Class dk.tbsalling.aismessages.messages.DecodedAISMessage extends Object implements Serializable

Serialized Fields

metadata

Metadata metadata

messageType

AISMessageType messageType

repeatIndicator

Integer repeatIndicator

sourceMmsi

MMSI sourceMmsi

Class dk.tbsalling.aismessages.messages.Error extends DecodedAISMessage implements Serializable

Serialized Fields

rawMessage

String rawMessage

errorDescription

String errorDescription

Class dk.tbsalling.aismessages.messages.ExtendedClassBEquipmentPositionReport extends DecodedAISMessage implements Serializable

Serialized Fields

regionalReserved1

String regionalReserved1

speedOverGround

Float speedOverGround

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

courseOverGround

Float courseOverGround

trueHeading

Integer trueHeading

second

Integer second

regionalReserved2

String regionalReserved2

shipName

String shipName

shipType

ShipType shipType

toBow

Integer toBow

toStern

Integer toStern

toStarboard

Integer toStarboard

toPort

Integer toPort

positionFixingDevice

PositionFixingDevice positionFixingDevice

raimFlag

Boolean raimFlag

dataTerminalReady

Boolean dataTerminalReady

assigned

Boolean assigned

Class dk.tbsalling.aismessages.messages.GNSSBinaryBroadcastMessage extends DecodedAISMessage implements Serializable

Serialized Fields

latitude

Float latitude

longitude

Float longitude

binaryData

String binaryData

Class dk.tbsalling.aismessages.messages.GroupAssignmentCommand extends DecodedAISMessage implements Serializable

Serialized Fields

northEastLatitude

Float northEastLatitude

northEastLongitude

Float northEastLongitude

southWestLatitude

Float southWestLatitude

southWestLongitude

Float southWestLongitude

stationType

StationType stationType

shipType

ShipType shipType

transmitReceiveMode

TxRxMode transmitReceiveMode

reportingInterval

ReportingInterval reportingInterval

quietTime

Integer quietTime

Class dk.tbsalling.aismessages.messages.Interrogation extends DecodedAISMessage implements Serializable

Serialized Fields

interrogatedMmsi1

MMSI interrogatedMmsi1

type1_1

Integer type1_1

offset1_1

Integer offset1_1

type1_2

Integer type1_2

offset1_2

Integer offset1_2

interrogatedMmsi2

MMSI interrogatedMmsi2

type2_1

Integer type2_1

offset2_1

Integer offset2_1

Class dk.tbsalling.aismessages.messages.Metadata extends Object implements Serializable

Serialized Fields

processedAt

Date processedAt

processedIn

Short processedIn

source

String source

Class dk.tbsalling.aismessages.messages.PositionReport extends DecodedAISMessage implements Serializable

Serialized Fields

navigationStatus

NavigationStatus navigationStatus

rateOfTurn

Integer rateOfTurn

speedOverGround

Float speedOverGround

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

courseOverGround

Float courseOverGround

trueHeading

Integer trueHeading

second

Integer second

maneuverIndicator

ManeuverIndicator maneuverIndicator

raimFlag

Boolean raimFlag

Class dk.tbsalling.aismessages.messages.PositionReportClassAResponseToInterrogation extends PositionReport implements Serializable

Class dk.tbsalling.aismessages.messages.PositionReportClassAScheduled extends PositionReport implements Serializable

Class dk.tbsalling.aismessages.messages.PositionReportClassAAssignedSchedule extends PositionReport implements Serializable

Class dk.tbsalling.aismessages.messages.SafetyRelatedAcknowledge extends DecodedAISMessage implements Serializable

Serialized Fields

mmsi1

MMSI mmsi1

mmsi2

MMSI mmsi2

mmsi3

MMSI mmsi3

mmsi4

MMSI mmsi4

Class dk.tbsalling.aismessages.messages.SafetyRelatedBroadcastMessage extends DecodedAISMessage implements Serializable

Serialized Fields

text

String text

Class dk.tbsalling.aismessages.messages.ShipAndVoyageData extends DecodedAISMessage implements Serializable

Serialized Fields

imo

IMO imo

callsign

String callsign

shipName

String shipName

shipType

ShipType shipType

toBow

Integer toBow

toStern

Integer toStern

toStarboard

Integer toStarboard

toPort

Integer toPort

positionFixingDevice

PositionFixingDevice positionFixingDevice

eta

String eta

draught

Float draught

destination

String destination

dataTerminalReady

Boolean dataTerminalReady

Class dk.tbsalling.aismessages.messages.StandardClassBCSPositionReport extends DecodedAISMessage implements Serializable

Serialized Fields

regionalReserved1

String regionalReserved1

speedOverGround

Float speedOverGround

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

courseOverGround

Float courseOverGround

trueHeading

Integer trueHeading

second

Integer second

regionalReserved2

String regionalReserved2

csUnit

Boolean csUnit

display

Boolean display

dsc

Boolean dsc

band

Boolean band

message22

Boolean message22

assigned

Boolean assigned

raimFlag

Boolean raimFlag

radioStatus

String radioStatus

Class dk.tbsalling.aismessages.messages.StandardSARAircraftPositionReport extends DecodedAISMessage implements Serializable

Serialized Fields

altitude

Integer altitude

speed

Integer speed

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

courseOverGround

Float courseOverGround

second

Integer second

regionalReserved

String regionalReserved

dataTerminalReady

Boolean dataTerminalReady

assigned

Boolean assigned

raimFlag

Boolean raimFlag

radioStatus

String radioStatus

Class dk.tbsalling.aismessages.messages.UTCAndDateInquiry extends DecodedAISMessage implements Serializable

Serialized Fields

destinationMmsi

MMSI destinationMmsi

Class dk.tbsalling.aismessages.messages.UTCAndDateResponse extends DecodedAISMessage implements Serializable

Serialized Fields

year

Integer year

month

Integer month

day

Integer day

hour

Integer hour

minute

Integer minute

second

Integer second

positionAccurate

Boolean positionAccurate

latitude

Float latitude

longitude

Float longitude

positionFixingDevice

PositionFixingDevice positionFixingDevice

raimFlag

Boolean raimFlag

Package dk.tbsalling.aismessages.messages.types

Class dk.tbsalling.aismessages.messages.types.MMSI extends Object implements Serializable

Serialized Fields

mmsi

Long mmsi

Package dk.tbsalling.aismessages.nmea.exceptions

Class dk.tbsalling.aismessages.nmea.exceptions.NMEAParseException extends RuntimeException implements Serializable

Serialized Fields

rawMessage

String rawMessage

errorDescription

String errorDescription

Class dk.tbsalling.aismessages.nmea.exceptions.UnsupportedMessageType extends RuntimeException implements Serializable



Copyright © 2013 Thomas Borg Salling. All Rights Reserved.