- get(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- get(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAbsoluteHumidity() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the absolute humidity.
- getAbsoluteHumidity() - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the absolute humidity value.
- getAcquisitionType() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the acquisition type of the target.
- getAdditionalModes() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns all additional operation modes, excluding GPS and GLONASS.
- getAidType() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the Aid type for the current message.
- getAirTemperature() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the air temperature.
- getAISVersionIndicator() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the AIS version indicator for the current message.
- getAltitude() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the Altitude of the aircraft
Altitude is in meters.
- getAltitude() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get antenna altitude above mean sea level.
- getAltitude() - Method in class net.sf.marineapi.nmea.util.Position
-
Gets the position altitude from mean sea level.
- getAltitudeOffset() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the altitude offset.
- getAltitudeUnits() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Gets the altitude units, meters or feet.
- getAngle() - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Get wind angle.
- getArrivalStatus() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get the arrival to waypoint status.
- getAs17BitInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- getAs17BitInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAs18BitInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- getAs18BitInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAs27BitInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- getAs27BitInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAs28BitInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- getAs28BitInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAs8BitInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- getAs8BitInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
- getAssignedModeFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the Assigned-mode flag
- getAssignedModeFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the Assigned-mode flag
- getAzimuth() - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Get satellite azimuth, in degrees from true north (0..359°).
- getBars() - Method in interface net.sf.marineapi.nmea.sentence.MMBSentence
-
Returns the barometric pressure in bars.
- getBearing() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get true bearing to destination.
- getBearing() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the true bearing from the radar to the target.
- getBearingOriginToDestination() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns bearing from origin to destination.
- getBearingPositionToDestination() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the bearing from current position to destination waypoint.
- getBeginChar() - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- getBeginChar() - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Get the sentence begin character.
- getBoolean(int) - Method in class net.sf.marineapi.ais.util.BitVector
-
Return bit as boolean from the bit vector
- getBoolean(int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
Return bit as boolean from the bit vector
- getBow() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the distance from the reference point to the bow.
- getBow() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the distance from the reference point to the bow.
- getBow() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the distance from the reference point to the bow.
- getBow() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the distance from the reference point to the bow.
- getCallSign() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the call sign of the transmitting ship.
- getCallSign() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the call sign of the transmitting ship.
- getCharValue(int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Parse a single character from the specified sentence field.
- getCorrectedCourse() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get the corrected course over ground.
- getCourse() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get true course over ground (COG).
- getCourse() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the course the target is maintaining.
- getCourse() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the current (true) course over ground.
- getCourseOverGround() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the course over ground.
- getCourseOverGround() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the course over ground.
- getCourseOverGround() - Method in interface net.sf.marineapi.ais.message.AISPositionReportB
-
Returns the course over ground.
- getCrossTrackError() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the cross-track error magnitude/distance.
- getCrossTrackError() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get cross track error (XTE).
- getCrossTrackUnits() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the unit of cross-track error.
- getCurrentDirection() - Method in interface net.sf.marineapi.nmea.sentence.CURSentence
-
Get the current direction.
- getCurrentDirectionReference() - Method in interface net.sf.marineapi.nmea.sentence.CURSentence
-
Get the current direction reference.
- getCurrentHeadingReference() - Method in interface net.sf.marineapi.nmea.sentence.CURSentence
-
Get the current heading reference.
- getCurrentSpeed() - Method in interface net.sf.marineapi.nmea.sentence.CURSentence
-
Get the Current Speed in knots
- getCycleLockStatus() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the Loran-C cycle lock status, not used for GPS.
- getCycleLockStatus() - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Returns the Loran-C cycle lock status, not used for GPS.
- getDate() - Method in interface net.sf.marineapi.nmea.sentence.DateSentence
-
Parses the date information from sentence fields and returns a
Date
.
- getDate() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the date.
- getDatum() - Method in class net.sf.marineapi.nmea.util.Position
-
Gets the datum, i.e. the coordinate system used to define geographic
position.
- getDatumCode() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the local datum code.
- getDatumSubCode() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the local datum subcode, may be blank.
- getDay() - Method in class net.sf.marineapi.nmea.util.Date
-
Get day of month.
- getDepth() - Method in interface net.sf.marineapi.nmea.sentence.DepthSentence
-
Get depth of water, in meters.
- getDescription() - Method in class net.sf.marineapi.nmea.util.Waypoint
-
Gets the waypoint description/comment.
- getDestination() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the destination.
- getDestination() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get the destination waypoint.
- getDestinationWaypointId() - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Get the ID of destination waypoint.
- getDestionationWaypointId() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the destination waypoint id/name.
- getDeviation() - Method in interface net.sf.marineapi.nmea.sentence.HDGSentence
-
Get magnetic deviation.
- getDewPoint() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the dew point.
- getDewPoint() - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the dew point value.
- getDewPointUnit() - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the unit of dew point temperature, by default degrees Celsius.
- getDgpsAge() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Gets the age of differential GPS data (DGPS).
- getDgpsAge() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns the age of differential GPS data.
- getDgpsStationId() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Gets the ID of DGPS station.
- getDgpsStationId() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns the differential reference station ID.
- getDirectionLeftRight() - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Get the Wind direction Left/Right of bow
- getDirectionLeftRight() - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Get the Wind angle Left/Right of bow
- getDirectionOfVariation() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get the direction of magnetic variation; east or west.
- getDistance() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the distance from the radar to the target.
- getDistanceOfCPA() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the distance at the Closest Point of Approach (CPA).
- getDoubleValue(int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Parse double value from the specified sentence field.
- getDTEFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the DTE
- getElevation() - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Get satellite elevation, in degrees (max. 90°).
- getETADay() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the day of estimated time of arrival.
- getETAHour() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the hour of estimated time of arrival.
- getETAMinute() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Return the minute of estimated time of arrival.
- getETAMonth() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the month of the estimated time of arrival.
- getExceptionListener() - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Returns the exception call-back listener.
- getFathoms() - Method in interface net.sf.marineapi.nmea.sentence.DBTSentence
-
Get depth in fathoms.
- getFeet() - Method in interface net.sf.marineapi.nmea.sentence.DBTSentence
-
Get depth in feet.
- getFieldCount() - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- getFieldCount() - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Returns the current number of data fields in sentence, excluding ID field
and checksum.
- getFillBits() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Returns the number of fill bits required to pad the data payload to a 6
bit boundary, ranging from 0 to 5.
- getFixQuality() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get the GPS fix quality.
- getFixQuality() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the current GPS fix quality.
- getFixStatus() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get the GPS fix mode; 2D, 3D or no fix.
- getFragmentNumber() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Returns the fragment number of this sentence (1-based).
- getGeoidalHeight() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get height/separation of geoid above WGS84 ellipsoid, i.e. difference
between WGS-84 earth ellipsoid and mean sea level.
- getGeoidalHeightUnits() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get units of height above geoid.
- getGeoidalSeparation() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns geoidal separation, the difference between the earth ellipsoid surface
and mean-sea-level (geoid) surface defined by the reference datum used in the
position solution.
- getGlonassMode() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Gets the current GLONASS mode.
- getGpsFixStatus() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the GPS fix status as reported by GSA sentence.
- getGpsMode() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns the current GPS mode.
- getGpsMode() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the GPS mode of operation as reported in GSA sentence.
- getGroundSpeedStatus() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Ground Speed Status.
- getHeading() - Method in interface net.sf.marineapi.nmea.sentence.HeadingSentence
-
Returns the vessel's current heading.
- getHeading() - Method in class net.sf.marineapi.provider.event.HeadingEvent
-
Returns the current heading.
- getHeadingToDestionation() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the heading to steer to destination waypoint.
- getHorizontalDOP() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get the horizontal dilution of precision (HDOP), i.e. the relative
accuracy of horizontal position.
- getHorizontalDOP() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns the Horizontal Dilution Of Precision, calculated using all available
satellites (GPS, GLONASS and any future satellites).
- getHorizontalDOP() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get the horizontal dilution Of precision (HDOP).
- getHorizontalPrecision() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the horizontal precision of GPS fix.
- getHour() - Method in class net.sf.marineapi.nmea.util.Time
-
Get the hour of day.
- getId() - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Returns the engine or shaft number/id.
- getId() - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Get the ID of satellite vehicle, for example "05".
- getId() - Method in class net.sf.marineapi.nmea.util.Waypoint
-
Get id of Waypoint
- getIMONumber() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the IMO number of the transmitting ship.
- getInchesOfMercury() - Method in interface net.sf.marineapi.nmea.sentence.MMBSentence
-
Returns the barometric pressure in inches of mercury.
- getInstance() - Static method in class net.sf.marineapi.ais.parser.AISMessageFactory
-
Returns the factory singleton.
- getInstance() - Static method in class net.sf.marineapi.nmea.parser.SentenceFactory
-
Returns the singleton instance of SentenceFactory
.
- getInt(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
Returns the requested bits interpreted as an integer (MSB first) from the message.
- getIntValue(int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Parse integer value from the specified sentence field.
- getLatitude() - Method in class net.sf.marineapi.nmea.util.Position
-
Get latitude value of Position
- getLatitudeHemisphere() - Method in class net.sf.marineapi.nmea.util.Position
-
Get the hemisphere of latitude, North or South.
- getLatitudeOffset() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the latitude offset.
- getLocalZoneHours() - Method in interface net.sf.marineapi.nmea.sentence.ZDASentence
-
Get offset to local time zone in hours, from 0 to +/- 13 hours.
- getLocalZoneMinutes() - Method in interface net.sf.marineapi.nmea.sentence.ZDASentence
-
Get offset to local time zone in minutes, from 0 to +/- 59.
- getLongGroundSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Longitudinal Ground Speed.
- getLongitude() - Method in class net.sf.marineapi.nmea.util.Position
-
Get longitude value of Position
- getLongitudeHemisphere() - Method in class net.sf.marineapi.nmea.util.Position
-
Get the hemisphere of longitude, East or West.
- getLongitudeOffset() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the longitude offset.
- getLongWaterSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Longitudinal Water Speed.
- getMagneticBearing() - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Get the magnetic bearing from origin to destination.
- getMagneticCourse() - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Get the magnetic course over ground.
- getMagneticDirection() - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Returns the magnetic current direction.
- getMagneticHeading() - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Returns the current magnetic heading.
- getMagneticWindDirection() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the magnetic wind direction.
- getMagneticWindDirection() - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
- getMagnitude() - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Returns the cross-track error magnitude/distance.
- getManouverIndicator() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the manouver indicator.
- getMaximum() - Method in interface net.sf.marineapi.nmea.sentence.DPTSentence
-
Get maximum depth value the sounder can detect.
- getMaximumDraught() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the maximum draught.
- getMeasurements() - Method in interface net.sf.marineapi.nmea.sentence.XDRSentence
-
Returns all measurements.
- getMessageBody() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
Returns the message sixbit decoder.
- getMessageId() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Returns the sequential message ID for multi-sentence messages.
- getMessageType() - Method in interface net.sf.marineapi.ais.message.AISMessage
-
Returns the message type.
- getMessageType() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
- getMilliseconds() - Method in class net.sf.marineapi.nmea.util.Time
-
Get time as milliseconds since beginning of day.
- getMinutes() - Method in class net.sf.marineapi.nmea.util.Time
-
Get the minute of hour.
- getMMSI() - Method in interface net.sf.marineapi.ais.message.AISMessage
-
Returns the unique identifier of the transmitting ship (MMSI, Maritime
Mobile Service Identity).
- getMMSI() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
- getMode() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get the FAA operation mode of GPS.
- getMode() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get the FAA operating mode for GPS.
- getMode() - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Get the FAA operating mode of GPS receiver.
- getMode() - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Returns the FAA mode.
- getMode() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the current FAA operating mode of GPS receiver.
- getMonth() - Method in class net.sf.marineapi.nmea.util.Date
-
Get month, valid values are 1-12 where 1 denotes January, 2 denotes
February etc.
- getName() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the name of the transmitting ship.
- getName() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the name of the transmitting ship.
- getName() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the name of the transmitting ship.
- getName() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the name of the transmitting ship.
- getName() - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Returns the datum name, e.g.
- getName() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the name of the target as assigned by the radar.
- getName() - Method in class net.sf.marineapi.nmea.util.Measurement
-
Returns the name of transducer.
- getNameExtension() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the name extension
- getNavigationalStatus() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the navigational status.
- getNoise() - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Get satellite the signal noise ratio, in dB (0-99 dB).
- getNrOfViolations() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
Returns the number of violations.
- getNumber() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the number assigned to this target by the radar.
- getNumberOfFragments() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Number of fragments in the currently accumulating message.
- getOffPositionIndicator() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the Off-position indicator.
- getOffset() - Method in interface net.sf.marineapi.nmea.sentence.DPTSentence
-
Get offset to transducer.
- getOffsetHours() - Method in class net.sf.marineapi.nmea.util.Time
-
Get time zone offset hours.
- getOffsetMinutes() - Method in class net.sf.marineapi.nmea.util.Time
-
Get time zone offset minutes.
- getOriginId() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get the ID of origin waypoint.
- getOriginWaypointId() - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Get the ID of origin waypoint.
- getOrthometricHeight() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns the orthometric height (MSL reference).
- getPartNumber() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the Part Number indicator for the current message.
- getPauseTimeout() - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Returns the current reading paused timeout.
- getPayload() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Returns the raw 6-bit decoded message.
- getPitch() - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Returns the propeller pitch, % of maximum.
- getPort() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the distance from the reference point to the port side of the ship.
- getPort() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the distance from the reference point to the port side of the
ship.
- getPort() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the distance from the reference point to the port side of the ship.
- getPort() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the distance from the reference point to the port side of the ship.
- getPosition() - Method in interface net.sf.marineapi.nmea.sentence.PositionSentence
-
Gets the geographic position.
- getPosition() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the current position.
- getPositionDOP() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get the dilution of precision (PDOP) for position.
- getPositionPrecision() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the overall precision of GPS fix.
- getPrimaryBarometricPressure() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the primary barometric pressure.
- getPrimaryBarometricPressureUnit() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the unit of primary barometric pressure.
- getRadioChannel() - Method in interface net.sf.marineapi.nmea.sentence.AISSentence
-
Returns the radio channel information of the messsage.
- getRadioStatus() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the Radio status
- getRAIMFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the RAIM flag
- getRAIMFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the RAIM flag
- getRange() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get range to destination waypoint.
- getRateOfTurn() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the rate of turn.
- getRateOfTurn() - Method in interface net.sf.marineapi.nmea.sentence.ROTSentence
-
Returns the vessel's rate of turn.
- getReference() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
A target may be used to calculate own ship position.
- getRegional() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns a Regional integer
- getRelativeHumidity() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the relative humidity.
- getRelativeHumidity() - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the humidity relative to temperature of air.
- getRepeatIndicator() - Method in interface net.sf.marineapi.ais.message.AISMessage
-
Tells how many times the message has been repeated.
- getRepeatIndicator() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
- getRouteId() - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Get the number or name of the route.
- getRPM() - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Returns the revolutions value.
- getRudderAngle(Side) - Method in interface net.sf.marineapi.nmea.sentence.RSASentence
-
Returns the rudder angle for specified side.
- getSatelliteCount() - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get the number of active satellites in use.
- getSatelliteCount() - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Get the number of active satellites in use for currect fix.
- getSatelliteCount() - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Get the number of satellites in view.
- getSatelliteIds() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get list of satellites used for acquiring the GPS fix.
- getSatelliteIds() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the list of GPS satellites used for GPS fix.
- getSatelliteInfo() - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Get the satellites information.
- getSatelliteInfo() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the current detailed satellite information.
- getSecondaryBarometricPressure() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the secondary barometric pressure.
- getSecondaryBarometricPressureUnit() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the unit of secondary barometric pressure.
- getSeconds() - Method in class net.sf.marineapi.nmea.util.Time
-
Get the second of minute.
- getSentence() - Method in class net.sf.marineapi.nmea.event.SentenceEvent
-
Gets the Sentence object that triggered the event.
- getSentenceCount() - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Get the total number of sentences in GSV sequence.
- getSentenceCount() - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Get the number of sentences in RTE sequence.
- getSentenceId() - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- getSentenceId() - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Get the sentence ID that specifies the sentence type and data it holds.
- getSentenceIndex() - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Get the index of this sentence in GSV sequence.
- getSentenceIndex() - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Get the index of sentence in RTE sequence.
- getSentences() - Method in class net.sf.marineapi.provider.AbstractProvider
-
Returns the collected sentences.
- getSerialNumber() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the Serial Number
- getSource() - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Returns the measurement source, engine or shaft.
- getSpeed() - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Returns the wind speed.
- getSpeed() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get current speed over ground (SOG).
- getSpeed() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the speed the target.
- getSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Returns the current flow speed.
- getSpeed() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the current speed over ground, in km/h.
- getSpeedKmh() - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Returns the current water speed.
- getSpeedKmh() - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Get current speed over ground, in kilometers per hour.
- getSpeedKmh() - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Get relative wind speed, in kilometers per hour.
- getSpeedKmh() - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Get relative wind speed, in kilometers per hour.
- getSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Returns the current water speed.
- getSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Get speed over ground in knots.
- getSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Get relative wind speed in knots.
- getSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Get relative wind speed in knots.
- getSpeedOverGround() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the speed over ground.
- getSpeedOverGround() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the speed over ground.
- getSpeedOverGround() - Method in interface net.sf.marineapi.ais.message.AISPositionReportB
-
Returns the speed over ground.
- getSpeedUnit() - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Returns the wind speed unit.
- getStarboard() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the distance from the reference point to the starboard side of the ship.
- getStarboard() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the distance from the reference point to the starboard side of the ship.
- getStarboard() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the distance from the reference point to the starboard side of the ship.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the signal/fix status, LORAN-C Blink or SNR warning.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.GLLSentence
-
Get the data quality status, valid or invalid.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Get data validity status.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get the sentence data status, valid or invalid.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Gets the data status, valid or invalid.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.ROTSentence
-
Returns the data status (valid/invalid).
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Returns the data validity status.
- getStatus(Side) - Method in interface net.sf.marineapi.nmea.sentence.RSASentence
-
Returns the data status (valid/invalid) for specified side.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the status of the target.
- getStatus() - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Returns the signal/fix status.
- getSteerTo() - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the direction in which to steer in order to get back on route.
- getSteerTo() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get the direction to steer to correct error (left/right).
- getSteerTo() - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Returns the direction in which to steer in order to get back on route.
- getStern() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the distance from the reference point to the stern of the ship.
- getStern() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the distance from the reference point to the stern of the ship.
- getStern() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the distance from the reference point to the stern of the ship.
- getStern() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the distance from the reference point to the stern of the ship.
- getSternGroundSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Stern Ground Speed.
- getSternGroundSpeedStatus() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Stern Ground Speed Status.
- getSternWaterSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Stern Water Speed.
- getSternWaterSpeedStatus() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Stern Water Speed Status.
- getString(int, int) - Method in class net.sf.marineapi.ais.util.Sixbit
-
Return string from bit vector
- getStringValue(int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Get contents of a data field as a String.
- getTalkerId() - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- getTalkerId() - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Gets the talker ID of the sentence.
- getTemperature() - Method in interface net.sf.marineapi.nmea.sentence.MTASentence
-
Returns the air temperature.
- getTemperature() - Method in interface net.sf.marineapi.nmea.sentence.MTWSentence
-
Get the water temperature.
- getTime() - Method in interface net.sf.marineapi.nmea.sentence.TimeSentence
-
Get the time of day.
- getTime() - Method in class net.sf.marineapi.provider.event.PositionEvent
-
Returns the time.
- getTimeStamp() - Method in interface net.sf.marineapi.ais.message.AISMessage09
-
Returns the UTC second.
- getTimeStamp() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the time stamp contained in the message.
- getTimeStamp() - Method in interface net.sf.marineapi.ais.message.AISPositionReportB
-
Returns the time stamp contained in the message.
- getTimeStamp() - Method in class net.sf.marineapi.nmea.event.SentenceEvent
-
Get system time when this event was created.
- getTimeStamp() - Method in class net.sf.marineapi.nmea.util.Waypoint
-
Returns the time stamp when Waypoint
was created.
- getTimeToCPA() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the time to the Closest Point of Approach (CPA).
- getTotal() - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Returns the total cumulative distance traveled.
- getTotalUnits() - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Returns the unit of measurement for cumulative total distance.
- getTravGroundSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Transverse Ground Speed.
- getTravWaterSpeed() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Transverse Water Speed.
- getTrip() - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Returns the distance traveled since last reset.
- getTripUnits() - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Returns the unit of measurement for distance since last reset.
- getTrueBearing() - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Get the true bearing from origin to destination.
- getTrueCourse() - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Get the true course over ground.
- getTrueDirection() - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Returns the true direction of current.
- getTrueHeading() - Method in interface net.sf.marineapi.ais.message.AISPositionReport
-
Returns the true heading.
- getTrueHeading() - Method in interface net.sf.marineapi.ais.message.AISPositionReportB
-
Returns the true heading.
- getTrueHeadingString(int) - Static method in class net.sf.marineapi.ais.util.Angle9
-
- getTrueWindDirection() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the wind direction.
- getTrueWindDirection() - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
- getType() - Method in class net.sf.marineapi.nmea.util.Measurement
-
Returns the type of transducer.
- getTypeOfEPFD() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the type of electronic position fixing device.
- getTypeOfEPFD() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the type of electronic position fixing device.
- getTypeOfEPFD() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the type of electronic position fixing device.
- getTypeOfEPFD() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the type of electronic position fixing device.
- getTypeOfShipAndCargoType() - Method in interface net.sf.marineapi.ais.message.AISMessage05
-
Returns the type of ship and cargo.
- getTypeOfShipAndCargoType() - Method in interface net.sf.marineapi.ais.message.AISMessage19
-
Returns the type of ship and cargo.
- getTypeOfShipAndCargoType() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the type of ship and cargo.
- getUInt(int, int) - Method in class net.sf.marineapi.ais.util.BitVector
-
Returns the requested bits interpreted as an integer (MSB first) from the message.
- getUnitModelCode() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the Unit Model code
- getUnits() - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Get the unit of measure used for distance and speeds.
- getUnits() - Method in class net.sf.marineapi.nmea.util.Measurement
-
Returns the units of measurement.
- getUtcDay() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC day.
- getUtcHour() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC hour.
- getUtcMinute() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC minute.
- getUtcMonth() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC month.
- getUtcSecond() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the UTC second.
- getUtcSecond() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC second.
- getUtcYear() - Method in interface net.sf.marineapi.ais.message.AISUTCReport
-
Returns the UTC year.
- getValue() - Method in class net.sf.marineapi.nmea.util.Measurement
-
Returns the measurement value.
- getVariation() - Method in interface net.sf.marineapi.nmea.sentence.HDGSentence
-
Get magnetic variation.
- getVariation() - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Get the magnetic variation.
- getVelocity() - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Get velocity towards destination.
- getVendorId() - Method in interface net.sf.marineapi.ais.message.AISMessage24
-
Returns the Vendor id
- getVerticalDOP() - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Get the vertical dilution of precision (VDOP).
- getVerticalPrecision() - Method in class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
Returns the vertical precision of GPS fix.
- getViolations() - Method in class net.sf.marineapi.ais.parser.AISMessageParser
-
Returns list of discoverd data violations.
- getVirtualAidFlag() - Method in interface net.sf.marineapi.ais.message.AISMessage21
-
Returns the Virtual-aid flag
- getWaterSpeedStatus() - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Returns the Water Speed Status.
- getWaterTemperature() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the water temperature.
- getWaypoint() - Method in interface net.sf.marineapi.nmea.sentence.WPLSentence
-
Get the destination waypoint.
- getWaypointCount() - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Get the number of waypoints IDs in this sentence.
- getWaypointIds() - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Get the list of route waypoints.
- getWindAngle() - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Get the Wind angle magnitude in degrees
- getWindAngle() - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Get the Wind angle magnitude in degrees
- getWindSpeed() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the wind speed.
- getWindSpeed() - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
- getWindSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Returns the wind speed.
- getWindSpeedKnots() - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
- getYear() - Method in class net.sf.marineapi.nmea.util.Date
-
Get year.
- GGASentence - Interface in net.sf.marineapi.nmea.sentence
-
Global Positioning System fix data.
- GLLSentence - Interface in net.sf.marineapi.nmea.sentence
-
Current geographic position and time.
- GNSSentence - Interface in net.sf.marineapi.nmea.sentence
-
GNSS capable receivers will always output this message with the GN
talker ID.
- GNSSentence.Mode - Enum in net.sf.marineapi.nmea.sentence
-
- GpsFixQuality - Enum in net.sf.marineapi.nmea.util
-
GpsFixQuality defines the supported fix quality types.
- GpsFixStatus - Enum in net.sf.marineapi.nmea.util
-
GpsFixStatus defines the status of current GPS fix.
- GSASentence - Interface in net.sf.marineapi.nmea.sentence
-
Precision of GPS fix and list of active satellites.
- GSVSentence - Interface in net.sf.marineapi.nmea.sentence
-
Detailed GPS satellite data; satellites in view, satellite elevation, azimuth
and signal noise ratio (SNR).
- SatelliteInfo - Class in net.sf.marineapi.nmea.util
-
SatelliteInfo represents the information about a single GPS satellite
vehicle.
- SatelliteInfo(String, int, int, int) - Constructor for class net.sf.marineapi.nmea.util.SatelliteInfo
-
Creates a new instance of SatelliteInfo
- SatelliteInfoEvent - Class in net.sf.marineapi.provider.event
-
- SatelliteInfoEvent(Object, GSASentence, List<SatelliteInfo>) - Constructor for class net.sf.marineapi.provider.event.SatelliteInfoEvent
-
- SatelliteInfoListener - Interface in net.sf.marineapi.provider.event
-
- SatelliteInfoProvider - Class in net.sf.marineapi.provider
-
SatelliteInfoProvider collects GPS satellite information from sequence of GSV sentences
and reports all the information in a single event.
- SatelliteInfoProvider(SentenceReader) - Constructor for class net.sf.marineapi.provider.SatelliteInfoProvider
-
Creates a new instance of SatelliteInfoProvider with specified reader.
- Sentence - Interface in net.sf.marineapi.nmea.sentence
-
Base interface and constants for NMEA 0183 sentences.
- SentenceEvent - Class in net.sf.marineapi.nmea.event
-
Sentence events occur when a valid NMEA 0183 sentence has been read from the
data source.
- SentenceEvent(Object, Sentence) - Constructor for class net.sf.marineapi.nmea.event.SentenceEvent
-
Creates a new SentenceEvent object.
- SentenceFactory - Class in net.sf.marineapi.nmea.parser
-
Factory for creating sentence parsers.
- SentenceId - Enum in net.sf.marineapi.nmea.sentence
-
Defines the supported NMEA 0831 sentence types.
- SentenceListener - Interface in net.sf.marineapi.nmea.event
-
Base interface for listening to SentenceEvents.
- SentenceParser - Class in net.sf.marineapi.nmea.parser
-
Base class for all NMEA 0183 sentence parsers.
- SentenceParser(String) - Constructor for class net.sf.marineapi.nmea.parser.SentenceParser
-
Creates a new instance of SentenceParser.
- SentenceParser(char, TalkerId, SentenceId, int) - Constructor for class net.sf.marineapi.nmea.parser.SentenceParser
-
Creates a new empty sentence with specified begin char, talker id,
sentence id and number of fields.
- SentenceParser(char, TalkerId, String, int) - Constructor for class net.sf.marineapi.nmea.parser.SentenceParser
-
Creates a new empty sentence with specified begin char, talker id,
sentence id and number of fields.
- SentenceParser(String, String) - Constructor for class net.sf.marineapi.nmea.parser.SentenceParser
-
Creates a new instance of SentenceParser.
- SentenceParser(TalkerId, String, int) - Constructor for class net.sf.marineapi.nmea.parser.SentenceParser
-
Creates a new empty sentence with specified talker and sentence IDs.
- sentenceRead(SentenceEvent) - Method in class net.sf.marineapi.ais.event.AbstractAISMessageListener
-
- sentenceRead(T) - Method in class net.sf.marineapi.nmea.event.AbstractSentenceListener
-
Invoked when sentence of type T
has been read and parsed.
- sentenceRead(SentenceEvent) - Method in class net.sf.marineapi.nmea.event.AbstractSentenceListener
-
Resolves the type of each received sentence parser and passes it to
sentenceRead(T)
if the type matches the expected type
T
.
- sentenceRead(SentenceEvent) - Method in interface net.sf.marineapi.nmea.event.SentenceListener
-
Called by
SentenceReader
when a single
NMEA 0183 sentence has been read and parsed from the data stream.
- sentenceRead(SentenceEvent) - Method in class net.sf.marineapi.provider.AbstractProvider
-
- SentenceReader - Class in net.sf.marineapi.nmea.io
-
Sentence reader detects supported NMEA 0183 sentences from the specified
data source and dispatches them to registered listeners as sentence events.
- SentenceReader(DatagramSocket) - Constructor for class net.sf.marineapi.nmea.io.SentenceReader
-
Creates a SentenceReader for UDP/DatagramSocket.
- SentenceReader(InputStream) - Constructor for class net.sf.marineapi.nmea.io.SentenceReader
-
Creates a new instance of SentenceReader.
- SentenceValidator - Class in net.sf.marineapi.nmea.sentence
-
SentenceValidator for detecting and validation of sentence Strings.
- set(int) - Method in class net.sf.marineapi.ais.util.BitVector
-
- setAbsoluteHumidity(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the absolute humidity.
- setAbsoluteHumidity(double) - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the absolute humidity value.
- setAcquisitionType(AcquisitionType) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the acquisition type of the target.
- setAdditionalModes(GNSSentence.Mode...) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the additional operational modes, leaving GPS and GLONASS modes unaffected
or setting them both NONE
if field is empty.
- setAirTemperature(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the air temperature.
- setAltitude(double) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Set the antenna altitude.
- setAltitude(double) - Method in class net.sf.marineapi.nmea.util.Position
-
Sets the altitude of position above or below mean sea level.
- setAltitudeUnits(Units) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Sets the unit of altitude.
- setAngle(double) - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Set wind angle.
- setArrivalCircleEntered(boolean) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the arrival circle enter status.
- setArrivalStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set the arrival to waypoint status.
- setAzimuth(int) - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Set satellite azimuth, in degrees from true north (0..359°).
- setBars(double) - Method in interface net.sf.marineapi.nmea.sentence.MMBSentence
-
Sets the barometric pressure in bars.
- setBearing(double) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set true bearing to destination, in degrees.
- setBearing(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the true bearing from the radar to the target.
- setBearingOriginToDestination(double) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the bearing from origin to destination.
- setBearingOriginToDestionationTrue(boolean) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the bearing from origin to destination true or magnetic.
- setBearingPositionToDestination(double) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the bearing from current position to destination waypoint.
- setBearingPositionToDestinationTrue(boolean) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the bearing from current position to destination true or magnetic.
- setBeginChar(char) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- setBeginChar(char) - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Set the sentence begin character.
- setCharValue(int, char) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set a character in specified field.
- setCourse(double) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set true course over ground (COG).
- setCourse(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the course of the target.
- setCrossTrackError(double) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the cross-track error magnitude/distance.
- setCrossTrackError(double) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set cross track error (XTE), in nautical miles.
- setCrossTrackUnits(char) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the unit of cross-track error.
- setCycleLockStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the Loran-C cycle lock status.
- setCycleLockStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Sets the Loran-C cycle lock status.
- setDatagramSocket(DatagramSocket) - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Sets the DatagramSocket to be used as data source.
- setDataListener(DataListener) - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Set listener for any data that is not recognized as NMEA 0183.
- setDate(Date) - Method in interface net.sf.marineapi.nmea.sentence.DateSentence
-
Set date.
- setDatumCode(String) - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Sets the local datum code.
- setDatumSubCode(String) - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Sets the local datum code, may be blank.
- setDay(int) - Method in class net.sf.marineapi.nmea.util.Date
-
Set day of month.
- setDegreesValue(int, double) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set degrees value, e.g. course or heading.
- setDepth(double) - Method in interface net.sf.marineapi.nmea.sentence.DepthSentence
-
Set depth of water, in meters.
- setDescription(String) - Method in class net.sf.marineapi.nmea.util.Waypoint
-
Sets the waypoint description.
- setDestination(Waypoint) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set the destination waypoint.
- setDestinationWaypointId(String) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Returns the destination waypoint id/name.
- setDestinationWaypointId(String) - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Sets the destination waypoint ID.
- setDeviation(double) - Method in interface net.sf.marineapi.nmea.sentence.HDGSentence
-
Set magnetic deviation.
- setDewPoint(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the dew point temperature.
- setDewPoint(double) - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Sets the dew point value.
- setDewPointUnit(char) - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Sets the unit of dew point temperature, by default degrees Celsius.
- setDgpsAge(double) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Sets the age of differential GPS data (DGPS).
- setDgpsAge(double) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the age of differential GPS data.
- setDgpsStationId(String) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Sets the ID of DGPS station.
- setDgpsStationId(String) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the differential reference station ID.
- setDirectionLeftRight(Direction) - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Set the Wind direction Left/Right of bow
- setDirectionLeftRight(Direction) - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Set the Wind angle Left/Right of bow
- setDirectionOfVariation(CompassPoint) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set the direction of magnetic variation, east or west.
- setDistance(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the distance from the radar to the target.
- setDistanceOfCPA(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the distance at CPA.
- setDoubleValue(int, double) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set double value in specified field.
- setDoubleValue(int, double, int, int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set double value in specified field, with given number of digits before
and after the decimal separator ('.').
- setElevation(int) - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Set satellite elevation, in degrees (max. 90°).
- setExceptionListener(ExceptionListener) - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Set exception call-back listener.
- setFathoms(double) - Method in interface net.sf.marineapi.nmea.sentence.DBTSentence
-
Set depth value, in fathoms.
- setFeet(double) - Method in interface net.sf.marineapi.nmea.sentence.DBTSentence
-
Set depth value, in feet.
- setFieldCount(int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Sets the number of sentence data fields.
- setFixQuality(GpsFixQuality) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Sets the GPS fix quality.
- setFixStatus(GpsFixStatus) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set the GPS fix mode; 2D, 3D or no fix.
- setGeoidalHeight(double) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Set height/separation of geoid above WGS84 ellipsoid, i.e. difference
between WGS-84 earth ellipsoid and mean sea level.
- setGeoidalHeightUnits(Units) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Get unit of height above geoid.
- setGeoidalSeparation(double) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Returns geoidal separation, the difference between the earth ellipsoid surface
and mean-sea-level (geoid) surface defined by the reference datum used in the
position solution.
- setGlonassMode(GNSSentence.Mode) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the current GLONASS mode.
- setGpsMode(GNSSentence.Mode) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the current GPS mode.
- setGroundSpeedStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Ground Speed Status.
- setHeading(double) - Method in interface net.sf.marineapi.nmea.sentence.HeadingSentence
-
Sets the heading value.
- setHeadingToDestination(double) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the heading to destination waypoint.
- setHeadingToDestinationTrue(boolean) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the heading to destionation true or magnetic.
- setHorizontalDOP(double) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Set the horizontal dilution of precision (HDOP), i.e. the relative
accuracy of horizontal position.
- setHorizontalDOP(double) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the Horizontal Dilution Of Precision value, calculated using all available
satellites (GPS, GLONASS and any future satellites).
- setHorizontalDOP(double) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set the horizontal dilution of precision (HDOP).
- setHour(int) - Method in class net.sf.marineapi.nmea.util.Time
-
Set the hour of day.
- setId(int) - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Sets the engine or shaft number/id.
- setId(String) - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Set the ID of satellite vehicle, for example "05".
- setId(String) - Method in class net.sf.marineapi.nmea.util.Waypoint
-
Set the id of Waypoint
- setInchesOfMercury(double) - Method in interface net.sf.marineapi.nmea.sentence.MMBSentence
-
Sets the barometric pressure in inches of mercury.
- setInputStream(InputStream) - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Sets the InputStream to be used as data source.
- setIntValue(int, int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set integer value in specified field.
- setIntValue(int, int, int) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set integer value in specified field, with specified minimum number of
digits.
- setLatitude(double) - Method in class net.sf.marineapi.nmea.util.Position
-
Set the latitude degrees of Position
- setLatitudeOffset(double) - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Sets the latitude offset.
- setLocalZoneHours(int) - Method in interface net.sf.marineapi.nmea.sentence.ZDASentence
-
Set offset to local time zone in hours.
- setLocalZoneMinutes(int) - Method in interface net.sf.marineapi.nmea.sentence.ZDASentence
-
Set offset to local time zone in minutes.
- setLongGroundSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Longitudinal Ground Speed.
- setLongitude(double) - Method in class net.sf.marineapi.nmea.util.Position
-
Set the longitude degrees of Position
- setLongitudeOffset(double) - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Sets the longitude offset.
- setLongWaterSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Longitudinal Water Speed.
- setMagneticBearing(double) - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Sets the true bearing from origin to destination, in degrees.
- setMagneticCourse(double) - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Set the magnetic course over ground.
- setMagneticDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Sets the magnetic direction of current.
- setMagneticHeading(double) - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Sets the magnetic heading.
- setMagneticWindDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the magnetic wind direction.
- setMagneticWindDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
Sets the magnetic wind direction.
- setMagnitude(double) - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Sets the cross-track error magnitude/distance.
- setMaximum(double) - Method in interface net.sf.marineapi.nmea.sentence.DPTSentence
-
Set maximum depth value the sounder can detect.
- setMeasurement(Measurement) - Method in interface net.sf.marineapi.nmea.sentence.XDRSentence
-
Set single measurement.
- setMeasurements(List<Measurement>) - Method in interface net.sf.marineapi.nmea.sentence.XDRSentence
-
Set multiple measurements in given order.
- setMinutes(int) - Method in class net.sf.marineapi.nmea.util.Time
-
Set the minute of hour.
- setMode(FaaMode) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set the FAA operation mode of GPS.
- setMode(FaaMode) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set the FAA operation mode of GPS.
- setMode(FaaMode) - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Set the FAA operating mode of GPS receiver.
- setMode(FaaMode) - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Sets the FAA mode.
- setMonth(int) - Method in class net.sf.marineapi.nmea.util.Date
-
Get month, valid values are 1-12 where 1 denotes January, 2 denotes
February etc.
- setName(String) - Method in interface net.sf.marineapi.nmea.sentence.DTMSentence
-
Sets the datum name.
- setName(String) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the name of the target.
- setName(String) - Method in class net.sf.marineapi.nmea.util.Measurement
-
Sets the name of transducer.
- setNoise(int) - Method in class net.sf.marineapi.nmea.util.SatelliteInfo
-
Set the satellite signal noise ratio, in dB (0-99 dB).
- setNumber(int) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the number of the target.
- setOffset(double) - Method in interface net.sf.marineapi.nmea.sentence.DPTSentence
-
Set offset to transducer.
- setOffsetHours(int) - Method in class net.sf.marineapi.nmea.util.Time
-
Set time zone offset hours.
- setOffsetMinutes(int) - Method in class net.sf.marineapi.nmea.util.Time
-
Set time zone offset minutes.
- setOriginId(String) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set the ID of origin waypoint.
- setOriginWaypointId(String) - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Sets the ID of origin waypoint.
- setOrthometricHeight(double) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the orthometric height (MSL reference).
- setPauseTimeout(int) - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Set timeout time for reading paused events.
- setPerpendicularPassed(boolean) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the perpendicular to waypoint pass status.
- setPitch(double) - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Sets the propeller pitch, % of maximum.
- setPosition(Position) - Method in interface net.sf.marineapi.nmea.sentence.PositionSentence
-
Set the geographic position.
- setPositionDOP(double) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set the dilution of precision for position.
- setPrimaryBarometricPressure(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the primary barometric pressure value.
- setPrimaryBarometricPressureUnit(char) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the barometric pressure unit.
- setRange(double) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set range to destination waypoint.
- setRateOfTurn(double) - Method in interface net.sf.marineapi.nmea.sentence.ROTSentence
-
Sets the vessel's rate of turn value.
- setReference(boolean) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
A target may be used to calculate own ship position.
- setRelativeHumidity(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the relative humidity
- setRelativeHumidity(double) - Method in interface net.sf.marineapi.nmea.sentence.MHUSentence
-
Returns the relative humidity.
- setRouteId(String) - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Set the route name or number.
- setRouteType(RouteType) - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Set the type of route.
- setRudderAngle(Side, double) - Method in interface net.sf.marineapi.nmea.sentence.RSASentence
-
Sets the rudder's angle for specified side.
- setSatelliteCount(int) - Method in interface net.sf.marineapi.nmea.sentence.GGASentence
-
Sets the number of active satellites in use.
- setSatelliteCount(int) - Method in interface net.sf.marineapi.nmea.sentence.GNSSentence
-
Sets the number of satellites used for current fix.
- setSatelliteCount(int) - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Set the number of satellites in view.
- setSatelliteIds(String[]) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set list of satellites used for acquiring the GPS fix.
- setSatelliteInfo(List<SatelliteInfo>) - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Set the satellite information.
- setSecondaryBarometricPressure(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the barometric pressure value.
- setSecondaryBarometricPressureUnit(char) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the secondary barometric pressure unit.
- setSeconds(double) - Method in class net.sf.marineapi.nmea.util.Time
-
Set seconds of minute.
- setSentenceCount(int) - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Set the total number of sentences in GSV sequence.
- setSentenceCount(int) - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Set the number of sentences in RTE sequence.
- setSentenceIndex(int) - Method in interface net.sf.marineapi.nmea.sentence.GSVSentence
-
Set the index of this sentence in GSV sequence.
- setSentenceIndex(int) - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Set the index of sentence in RTE sequence.
- setSource(char) - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Sets the source indicator, engine or shaft.
- setSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Set the wind speed value.
- setSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set current speed over ground (SOG).
- setSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the speed of the target.
- setSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Sets the current flow speed.
- setSpeedKmh(double) - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Sets the water speed in km/h.
- setSpeedKmh(double) - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Set the current speed over ground.
- setSpeedKmh(double) - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Set the relative wind speed in kmh
- setSpeedKmh(double) - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Set the relative wind speed in kmh
- setSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.VHWSentence
-
Sets the water speed in knots.
- setSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Set the speed over ground, in knots.
- setSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Set the relative wind speed in knots.
- setSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Set the relative wind speed in knots.
- setSpeedUnit(Units) - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Set wind speed unit.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Sets the signal/fix status, LORAN-C Blink or SNR warning.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.GLLSentence
-
Set the data quality status, valid or invalid.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Set data validity status.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set status of sentence data, valid or invalid.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set the data status, valid or invalid.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.ROTSentence
-
Sets the data status.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Sets the data validity status.
- setStatus(Side, DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.RSASentence
-
Set data status for specified side.
- setStatus(TargetStatus) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the Status of the target.
- setStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Sets the signal/fix status.
- setSteerTo(Direction) - Method in interface net.sf.marineapi.nmea.sentence.APBSentence
-
Set direction in which to steer in order to get back on route.
- setSteerTo(Direction) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set the direction to steer to correct error (left/right).
- setSteerTo(Direction) - Method in interface net.sf.marineapi.nmea.sentence.XTESentence
-
Set direction in which to steer in order to get back on route.
- setSternGroundSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Stern Ground Speed.
- setSternGroundSpeedStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Stern Ground Speed Status.
- setSternWaterSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Stern Water Speed.
- setSternWaterSpeedStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Stern Water Speed Status.
- setStringValue(int, String) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Set String value in specified data field.
- setStringValues(int, String[]) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
Replace multiple fields with given String array, starting at the
specified index.
- setTalkerId(TalkerId) - Method in class net.sf.marineapi.nmea.parser.SentenceParser
-
- setTalkerId(TalkerId) - Method in interface net.sf.marineapi.nmea.sentence.Sentence
-
Set the talker ID of the sentence.
- setTemperature(double) - Method in interface net.sf.marineapi.nmea.sentence.MTASentence
-
Sets the air temperature.
- setTemperature(double) - Method in interface net.sf.marineapi.nmea.sentence.MTWSentence
-
Set the water temperature.
- setTime(Time) - Method in interface net.sf.marineapi.nmea.sentence.TimeSentence
-
Set the time of day.
- setTime(Date) - Method in class net.sf.marineapi.nmea.util.Time
-
- setTimeAndLocalZone(Time) - Method in interface net.sf.marineapi.nmea.sentence.ZDASentence
-
Set time and local time zone hours and minutes.
- setTimeToCPA(double) - Method in interface net.sf.marineapi.nmea.sentence.TTMSentence
-
Set the time to CPA.
- setTotal(double) - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Sets the total cumulative distance traveled.
- setTotalUnits(char) - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Sets the units of measure for cumulative total distance.
- setTravGroundSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Transverse Ground Speed.
- setTravWaterSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Transverse Water Speed.
- setTrip(double) - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Sets the distance traveled since last reset.
- setTripUnits(char) - Method in interface net.sf.marineapi.nmea.sentence.VLWSentence
-
Sets the units of measure for distance since last reset.
- setTrue(boolean) - Method in interface net.sf.marineapi.nmea.sentence.MWVSentence
-
Set angle to relative or true.
- setTrueBearing(double) - Method in interface net.sf.marineapi.nmea.sentence.BODSentence
-
Sets the true bearing from origin to destination, in degrees.
- setTrueCourse(double) - Method in interface net.sf.marineapi.nmea.sentence.VTGSentence
-
Set the true course over ground.
- setTrueDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.VDRSentence
-
Sets the true direction of current.
- setTrueWindDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the True wind direction.
- setTrueWindDirection(double) - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
Sets the true wind direction.
- setType(String) - Method in class net.sf.marineapi.nmea.util.Measurement
-
Sets the type of measurement.
- setUnits(String) - Method in class net.sf.marineapi.nmea.util.Measurement
-
Sets the units of measurement.
- setValue(double) - Method in class net.sf.marineapi.nmea.util.Measurement
-
Sets the measurement value.
- setVariation(double) - Method in interface net.sf.marineapi.nmea.sentence.HDGSentence
-
Set magnetic variation.
- setVariation(double) - Method in interface net.sf.marineapi.nmea.sentence.RMCSentence
-
Set the magnetic variation.
- setVelocity(double) - Method in interface net.sf.marineapi.nmea.sentence.RMBSentence
-
Set velocity towards destination.
- setVerticalDOP(double) - Method in interface net.sf.marineapi.nmea.sentence.GSASentence
-
Set the vertical dilution of precision (VDOP).
- setWaterSpeedStatus(DataStatus) - Method in interface net.sf.marineapi.nmea.sentence.VBWSentence
-
Sets Water Speed Status.
- setWaterTemperature(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the Water temperature.
- setWaypoint(Waypoint) - Method in interface net.sf.marineapi.nmea.sentence.WPLSentence
-
Set the destination waypoint.
- setWaypointIds(String[]) - Method in interface net.sf.marineapi.nmea.sentence.RTESentence
-
Set the list of route waypoints.
- setWindAngle(double) - Method in interface net.sf.marineapi.nmea.sentence.VWRSentence
-
Set the Wind angle magnitude
- setWindAngle(double) - Method in interface net.sf.marineapi.nmea.sentence.VWTSentence
-
Set the Wind angle magnitude
- setWindSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the wind speed.
- setWindSpeed(double) - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
Sets the wind speed in meters per second.
- setWindSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.MDASentence
-
Sets the wind speed, in knots.
- setWindSpeedKnots(double) - Method in interface net.sf.marineapi.nmea.sentence.MWDSentence
-
Sets the wind speed in knots.
- setYear(int) - Method in class net.sf.marineapi.nmea.util.Date
-
Set year.
- SHAFT - Static variable in interface net.sf.marineapi.nmea.sentence.RPMSentence
-
Source indicator for shaft
- ShipType - Class in net.sf.marineapi.ais.util
-
Checks the ship type for validity.
- ShipType() - Constructor for class net.sf.marineapi.ais.util.ShipType
-
- shipTypeToString(int) - Static method in class net.sf.marineapi.ais.util.ShipType
-
Return string describing the ship and cargo type.
- Side - Enum in net.sf.marineapi.nmea.util
-
Defines the sides of a boat, i.e.
- Sixbit - Class in net.sf.marineapi.ais.util
-
AIS characters are encoded as 6 bit values concatenated into a bit array.
- Sixbit(String, int) - Constructor for class net.sf.marineapi.ais.util.Sixbit
-
- start() - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Starts reading the input stream and dispatching events.
- stop() - Method in class net.sf.marineapi.nmea.io.SentenceReader
-
Stops the reader and event dispatching.
- stripAtSigns(String) - Static method in class net.sf.marineapi.ais.util.Sixbit
-
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.sentence.GNSSentence.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.sentence.GNSSentence.Mode
-
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.sentence.SentenceId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.sentence.TalkerId
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.AcquisitionType
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.AcquisitionType
-
Get the enum corresponding to specified char.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.CompassPoint
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.CompassPoint
-
Get the enum corresponding to specified char.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.DataStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.DataStatus
-
Returns the DataStatus enum for status char used in sentences.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.Datum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.Direction
-
Get the enum corresponding to specified char.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.FaaMode
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.FaaMode
-
Returns the FaaMode enum corresponding the actual char indicator used in
the sentencess.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.GpsFixQuality
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum net.sf.marineapi.nmea.util.GpsFixQuality
-
Get GpsFixQuality enum that corresponds the actual integer identifier
used in the sentences.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.GpsFixStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(int) - Static method in enum net.sf.marineapi.nmea.util.GpsFixStatus
-
Returns the GpsFixStatus enum corresponding to actual int identifier used
in the sentences.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.RouteType
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Method in enum net.sf.marineapi.nmea.util.RouteType
-
Get the char indicator corresponding to enum.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.Side
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.Side
-
Get the enum corresponding to specified char.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.TargetStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.TargetStatus
-
Get the enum corresponding to specified char.
- valueOf(String) - Static method in enum net.sf.marineapi.nmea.util.Units
-
Returns the enum constant of this type with the specified name.
- valueOf(char) - Static method in enum net.sf.marineapi.nmea.util.Units
-
Get the enum corresponding to specified char.
- values() - Static method in enum net.sf.marineapi.nmea.sentence.GNSSentence.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.sentence.SentenceId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.sentence.TalkerId
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.AcquisitionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.CompassPoint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.DataStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.Datum
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.Direction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.FaaMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.GpsFixQuality
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.GpsFixStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.RouteType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.Side
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.TargetStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum net.sf.marineapi.nmea.util.Units
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VBWSentence - Interface in net.sf.marineapi.nmea.sentence
-
VBW Dual Ground/Water Speed Longitudinal, Transverse and Stern Ground/Water
Speed with Status.
- VDRSentence - Interface in net.sf.marineapi.nmea.sentence
-
Set and drift, true/magnetic direction and speed of current.
- VHWSentence - Interface in net.sf.marineapi.nmea.sentence
-
Water speed and heading in respect to true and magnetic north.
- Violation - Interface in net.sf.marineapi.ais.util
-
Any message containing AIS rule violations.
- VLWSentence - Interface in net.sf.marineapi.nmea.sentence
-
Distance traveled through water, cumulative and trip.
- VTGSentence - Interface in net.sf.marineapi.nmea.sentence
-
Course and speed over the ground.
- VWRSentence - Interface in net.sf.marineapi.nmea.sentence
-
Relative Wind Speed and Angle.
- VWTSentence - Interface in net.sf.marineapi.nmea.sentence
-
True Wind Speed and Angle
True wind angle in relation to the vessel's heading and true wind speed referenced to the water.