所有程序包的分层结构
程序包分层结构:- net.sf.marineapi.ais.event,
- net.sf.marineapi.ais.message,
- net.sf.marineapi.ais.parser,
- net.sf.marineapi.ais.util,
- net.sf.marineapi.example,
- net.sf.marineapi.nmea.event,
- net.sf.marineapi.nmea.io,
- net.sf.marineapi.nmea.parser,
- net.sf.marineapi.nmea.sentence,
- net.sf.marineapi.nmea.util,
- net.sf.marineapi.provider,
- net.sf.marineapi.provider.event,
- net.sf.marineapi.ublox,
- net.sf.marineapi.ublox.event,
- net.sf.marineapi.ublox.message,
- net.sf.marineapi.ublox.parser,
- net.sf.marineapi.ublox.util,
- net.sf.marineapi.util
类分层结构
- java.lang.Object
- net.sf.marineapi.nmea.io.AbstractDataReader (implements java.lang.Runnable)
- net.sf.marineapi.provider.AbstractProvider<T> (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.provider.HeadingProvider
- net.sf.marineapi.provider.PositionProvider
- net.sf.marineapi.provider.SatelliteInfoProvider
- net.sf.marineapi.nmea.event.AbstractSentenceListener<T> (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.ais.event.AbstractAISMessageListener<T>
- net.sf.marineapi.example.AISListenerExample
- net.sf.marineapi.ublox.event.AbstractUBXMessageListener<T>
- net.sf.marineapi.example.SentenceListenerExamples.GSAListener
- net.sf.marineapi.example.TypedSentenceListenerExample
- net.sf.marineapi.ais.event.AbstractAISMessageListener<T>
- net.sf.marineapi.ais.parser.AISMessageFactory
- net.sf.marineapi.ais.parser.AISMessageParser (implements net.sf.marineapi.ais.message.AISMessage)
- net.sf.marineapi.ais.util.AISRuleViolation (implements net.sf.marineapi.ais.util.Violation)
- net.sf.marineapi.ais.util.Angle12
- net.sf.marineapi.ais.util.Angle9
- net.sf.marineapi.ais.util.BitVector
- net.sf.marineapi.nmea.sentence.Checksum
- net.sf.marineapi.nmea.util.Date
- java.util.EventObject (implements java.io.Serializable)
- net.sf.marineapi.provider.event.ProviderEvent
- net.sf.marineapi.provider.event.HeadingEvent
- net.sf.marineapi.provider.event.PositionEvent (implements java.lang.Cloneable)
- net.sf.marineapi.provider.event.SatelliteInfoEvent
- net.sf.marineapi.nmea.event.SentenceEvent
- net.sf.marineapi.provider.event.ProviderEvent
- net.sf.marineapi.example.FileExample (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.util.GenericTypeResolver
- net.sf.marineapi.example.HeadingProviderExample (implements net.sf.marineapi.provider.event.HeadingListener)
- net.sf.marineapi.ais.util.Latitude17
- net.sf.marineapi.ais.util.Latitude27
- net.sf.marineapi.ais.util.Longitude18
- net.sf.marineapi.ais.util.Longitude28
- net.sf.marineapi.ais.util.ManeuverIndicator
- net.sf.marineapi.nmea.util.Measurement
- net.sf.marineapi.ais.util.MMSI
- net.sf.marineapi.ais.util.NavAidType
- net.sf.marineapi.ais.util.NavigationalStatus
- net.sf.marineapi.example.OutputExample
- net.sf.marineapi.nmea.util.Position
- net.sf.marineapi.nmea.util.Waypoint
- net.sf.marineapi.ais.util.PositioningDevice
- net.sf.marineapi.example.PositionProviderExample (implements net.sf.marineapi.nmea.io.ExceptionListener, net.sf.marineapi.provider.event.PositionListener)
- net.sf.marineapi.ais.util.RateOfTurn
- net.sf.marineapi.nmea.util.SatelliteInfo
- net.sf.marineapi.ublox.util.UbloxSatelliteInfo
- net.sf.marineapi.example.SatelliteInfoProviderExample (implements net.sf.marineapi.provider.event.SatelliteInfoListener)
- net.sf.marineapi.nmea.parser.SentenceFactory
- net.sf.marineapi.example.SentenceListenerExamples
- net.sf.marineapi.example.SentenceListenerExamples.MultiSentenceListener (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.example.SentenceListenerExamples.SingleSentenceListener (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.nmea.parser.SentenceParser (implements net.sf.marineapi.nmea.sentence.Sentence)
- net.sf.marineapi.nmea.parser.PositionParser
- net.sf.marineapi.ublox.parser.UBXMessageParser (implements net.sf.marineapi.ublox.message.UBXMessage)
- net.sf.marineapi.nmea.io.SentenceReader
- net.sf.marineapi.nmea.sentence.SentenceValidator
- net.sf.marineapi.example.SerialPortExample (implements net.sf.marineapi.nmea.event.SentenceListener)
- net.sf.marineapi.ais.util.ShipType
- net.sf.marineapi.ais.util.Sixbit
- net.sf.marineapi.ais.util.SpeedOverGround
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.sf.marineapi.nmea.parser.DataNotAvailableException
- net.sf.marineapi.nmea.parser.ParseException
- net.sf.marineapi.nmea.parser.UnsupportedSentenceException
- net.sf.marineapi.nmea.parser.DataNotAvailableException
- java.lang.RuntimeException
- java.lang.Exception
- net.sf.marineapi.nmea.util.Time
- net.sf.marineapi.ais.util.TimeStamp
- net.sf.marineapi.example.UBXListenerExample
- net.sf.marineapi.ublox.parser.UBXMessageFactory
接口分层结构
- net.sf.marineapi.ais.message.AISMessage
- net.sf.marineapi.ais.message.AISMessage05
- net.sf.marineapi.ais.message.AISMessage24
- net.sf.marineapi.ais.message.AISPositionInfo
- net.sf.marineapi.ais.message.AISMessage04 (并 extends net.sf.marineapi.ais.message.AISUTCReport)
- net.sf.marineapi.ais.message.AISMessage09
- net.sf.marineapi.ais.message.AISMessage21
- net.sf.marineapi.ais.message.AISPositionReportB
- net.sf.marineapi.ais.message.AISMessage18
- net.sf.marineapi.ais.message.AISMessage19
- net.sf.marineapi.ais.message.AISPositionReport
- net.sf.marineapi.ais.message.AISMessage01
- net.sf.marineapi.ais.message.AISMessage02
- net.sf.marineapi.ais.message.AISMessage03
- net.sf.marineapi.ais.message.AISMessage27
- net.sf.marineapi.ais.message.AISUTCReport
- net.sf.marineapi.ais.message.AISMessage04 (并 extends net.sf.marineapi.ais.message.AISPositionInfo)
- net.sf.marineapi.nmea.io.DataListener
- java.util.EventListener
- net.sf.marineapi.provider.event.ProviderListener<T>
- net.sf.marineapi.provider.event.HeadingListener
- net.sf.marineapi.provider.event.PositionListener
- net.sf.marineapi.provider.event.SatelliteInfoListener
- net.sf.marineapi.nmea.event.SentenceListener
- net.sf.marineapi.provider.event.ProviderListener<T>
- net.sf.marineapi.nmea.io.ExceptionListener
- net.sf.marineapi.nmea.sentence.OSDSentence
- net.sf.marineapi.nmea.sentence.RSDSentence
- net.sf.marineapi.nmea.sentence.Sentence
- net.sf.marineapi.nmea.sentence.AISSentence
- net.sf.marineapi.nmea.sentence.APBSentence
- net.sf.marineapi.nmea.sentence.BODSentence
- net.sf.marineapi.nmea.sentence.CURSentence
- net.sf.marineapi.nmea.sentence.DateSentence
- net.sf.marineapi.nmea.sentence.RMCSentence (并 extends net.sf.marineapi.nmea.sentence.PositionSentence, net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.ZDASentence (并 extends net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.DepthSentence
- net.sf.marineapi.nmea.sentence.DBTSentence
- net.sf.marineapi.nmea.sentence.DPTSentence
- net.sf.marineapi.nmea.sentence.DTASentence
- net.sf.marineapi.nmea.sentence.DTBSentence
- net.sf.marineapi.nmea.sentence.DTMSentence
- net.sf.marineapi.nmea.sentence.GSASentence
- net.sf.marineapi.nmea.sentence.GSVSentence
- net.sf.marineapi.nmea.sentence.HeadingSentence
- net.sf.marineapi.nmea.sentence.HDGSentence
- net.sf.marineapi.nmea.sentence.HDMSentence
- net.sf.marineapi.nmea.sentence.HDTSentence
- net.sf.marineapi.nmea.sentence.HTDSentence (并 extends net.sf.marineapi.nmea.sentence.HTCSentence)
- net.sf.marineapi.nmea.sentence.VHWSentence
- net.sf.marineapi.nmea.sentence.HTCSentence
- net.sf.marineapi.nmea.sentence.HTDSentence (并 extends net.sf.marineapi.nmea.sentence.HeadingSentence)
- net.sf.marineapi.nmea.sentence.MDASentence
- net.sf.marineapi.nmea.sentence.MHUSentence
- net.sf.marineapi.nmea.sentence.MMBSentence
- net.sf.marineapi.nmea.sentence.MTASentence
- net.sf.marineapi.nmea.sentence.MTWSentence
- net.sf.marineapi.nmea.sentence.MWDSentence
- net.sf.marineapi.nmea.sentence.MWVSentence
- net.sf.marineapi.nmea.sentence.PositionSentence
- net.sf.marineapi.nmea.sentence.GGASentence (并 extends net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.GLLSentence (并 extends net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.GNSSentence (并 extends net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.RMCSentence (并 extends net.sf.marineapi.nmea.sentence.DateSentence, net.sf.marineapi.nmea.sentence.TimeSentence)
- net.sf.marineapi.nmea.sentence.TLLSentence
- net.sf.marineapi.nmea.sentence.RMBSentence
- net.sf.marineapi.nmea.sentence.ROTSentence
- net.sf.marineapi.nmea.sentence.RPMSentence
- net.sf.marineapi.nmea.sentence.RSASentence
- net.sf.marineapi.nmea.sentence.RTESentence
- net.sf.marineapi.nmea.sentence.STALKSentence
- net.sf.marineapi.nmea.sentence.TimeSentence
- net.sf.marineapi.nmea.sentence.GBSSentence
- net.sf.marineapi.nmea.sentence.GGASentence (并 extends net.sf.marineapi.nmea.sentence.PositionSentence)
- net.sf.marineapi.nmea.sentence.GLLSentence (并 extends net.sf.marineapi.nmea.sentence.PositionSentence)
- net.sf.marineapi.nmea.sentence.GNSSentence (并 extends net.sf.marineapi.nmea.sentence.PositionSentence)
- net.sf.marineapi.nmea.sentence.GSTSentence
- net.sf.marineapi.nmea.sentence.RMCSentence (并 extends net.sf.marineapi.nmea.sentence.DateSentence, net.sf.marineapi.nmea.sentence.PositionSentence)
- net.sf.marineapi.nmea.sentence.TTMSentence
- net.sf.marineapi.nmea.sentence.ZDASentence (并 extends net.sf.marineapi.nmea.sentence.DateSentence)
- net.sf.marineapi.nmea.sentence.TLBSentence
- net.sf.marineapi.nmea.sentence.TXTSentence
- net.sf.marineapi.nmea.sentence.UBXSentence
- net.sf.marineapi.nmea.sentence.VBWSentence
- net.sf.marineapi.nmea.sentence.VDRSentence
- net.sf.marineapi.nmea.sentence.VLWSentence
- net.sf.marineapi.nmea.sentence.VTGSentence
- net.sf.marineapi.nmea.sentence.VWRSentence
- net.sf.marineapi.nmea.sentence.VWTSentence
- net.sf.marineapi.nmea.sentence.WPLSentence
- net.sf.marineapi.nmea.sentence.XDRSentence
- net.sf.marineapi.nmea.sentence.XTESentence
- net.sf.marineapi.ublox.message.UBXMessage
- net.sf.marineapi.ublox.message.UBXMessage00
- net.sf.marineapi.ublox.message.UBXMessage03
- net.sf.marineapi.ais.util.Violation
枚举分层结构
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.sf.marineapi.nmea.util.AcquisitionType
- net.sf.marineapi.nmea.util.CompassPoint
- net.sf.marineapi.nmea.util.DataStatus
- net.sf.marineapi.nmea.util.Datum
- net.sf.marineapi.nmea.util.Direction
- net.sf.marineapi.nmea.util.DisplayRotation
- net.sf.marineapi.nmea.util.FaaMode
- net.sf.marineapi.nmea.sentence.GNSSentence.Mode
- net.sf.marineapi.nmea.util.GpsFixQuality
- net.sf.marineapi.nmea.util.GpsFixStatus
- net.sf.marineapi.nmea.util.NavStatus
- net.sf.marineapi.nmea.util.ReferenceSystem
- net.sf.marineapi.nmea.util.RouteType
- net.sf.marineapi.nmea.sentence.SentenceId
- net.sf.marineapi.nmea.util.Side
- net.sf.marineapi.nmea.util.SteeringMode
- net.sf.marineapi.nmea.sentence.TalkerId
- net.sf.marineapi.nmea.util.TargetStatus
- net.sf.marineapi.nmea.util.TurnMode
- net.sf.marineapi.ublox.util.UbloxNavigationStatus
- net.sf.marineapi.ublox.util.UbloxSatelliteStatus
- net.sf.marineapi.nmea.util.Units
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)