dk.tbsalling.aismessages.messages
Class ChannelManagement

java.lang.Object
  extended by dk.tbsalling.aismessages.messages.DecodedAISMessage
      extended by dk.tbsalling.aismessages.messages.ChannelManagement
All Implemented Interfaces:
Serializable

public class ChannelManagement
extends DecodedAISMessage

See Also:
Serialized Form

Constructor Summary
ChannelManagement(Integer repeatIndicator, MMSI sourceMmsi, Integer channelA, Integer channelB, TxRxMode transmitReceiveMode, Boolean power, Float longitudeNorthEast, Float northEastLatitude, Float southWestLongitude, Float southWestLatitude, MMSI destinationMmsi1, MMSI destinationMmsi2, Boolean addressed, Boolean bandA, Boolean bandB, Integer zoneSize)
           
 
Method Summary
static ChannelManagement fromEncodedMessage(EncodedAISMessage encodedMessage)
           
 Boolean getAddressed()
           
 Boolean getBandA()
           
 Boolean getBandB()
           
 Integer getChannelA()
           
 Integer getChannelB()
           
 MMSI getDestinationMmsi1()
           
 MMSI getDestinationMmsi2()
           
 Float getNorthEastLatitude()
           
 Float getNorthEastLongitude()
           
 Boolean getPower()
           
 Float getSouthWestLatitude()
           
 Float getSouthWestLongitude()
           
 TxRxMode getTransmitReceiveMode()
           
 Integer getZoneSize()
           
 
Methods inherited from class dk.tbsalling.aismessages.messages.DecodedAISMessage
equals, getMessageType, getMetadata, getRepeatIndicator, getSourceMmsi, hashCode, setMetadata, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChannelManagement

public ChannelManagement(Integer repeatIndicator,
                         MMSI sourceMmsi,
                         Integer channelA,
                         Integer channelB,
                         TxRxMode transmitReceiveMode,
                         Boolean power,
                         Float longitudeNorthEast,
                         Float northEastLatitude,
                         Float southWestLongitude,
                         Float southWestLatitude,
                         MMSI destinationMmsi1,
                         MMSI destinationMmsi2,
                         Boolean addressed,
                         Boolean bandA,
                         Boolean bandB,
                         Integer zoneSize)
Method Detail

getChannelA

public final Integer getChannelA()

getChannelB

public final Integer getChannelB()

getTransmitReceiveMode

public final TxRxMode getTransmitReceiveMode()

getPower

public final Boolean getPower()

getNorthEastLongitude

public final Float getNorthEastLongitude()

getNorthEastLatitude

public final Float getNorthEastLatitude()

getSouthWestLongitude

public final Float getSouthWestLongitude()

getSouthWestLatitude

public final Float getSouthWestLatitude()

getDestinationMmsi1

public final MMSI getDestinationMmsi1()

getDestinationMmsi2

public final MMSI getDestinationMmsi2()

getAddressed

public final Boolean getAddressed()

getBandA

public final Boolean getBandA()

getBandB

public final Boolean getBandB()

getZoneSize

public final Integer getZoneSize()

fromEncodedMessage

public static ChannelManagement fromEncodedMessage(EncodedAISMessage encodedMessage)


Copyright © 2013 Thomas Borg Salling. All Rights Reserved.