Class DataStreamRecord


  • public class DataStreamRecord
    extends Record
    Data stream record in source table.
    Since:
    11.0
    Author:
    Luc Maisonobe
    • Constructor Detail

      • DataStreamRecord

        public DataStreamRecord​(String line)
        Build a data stream record by parsing a source table line.
        Parameters:
        line - source table line
    • Method Detail

      • getRecordType

        public RecordType getRecordType()
        Get the type of record.
        Specified by:
        getRecordType in class Record
        Returns:
        type of record
      • getMountPoint

        public String getMountPoint()
        Get the mount point.
        Returns:
        mount point
      • getSourceIdentifier

        public String getSourceIdentifier()
        Get the source identifier.
        Returns:
        source identifier
      • getFormat

        public DataFormat getFormat()
        Get the data format.
        Returns:
        data format
      • getFormatDetails

        public List<StreamedMessage> getFormatDetails()
        Get the format details.
        Returns:
        format details
      • getCarrierPhase

        public CarrierPhase getCarrierPhase()
        Get the carrier phase.
        Returns:
        carrier phase
      • getNavigationSystems

        public List<NavigationSystem> getNavigationSystems()
        Get the navigation systems.
        Returns:
        navigation systems
      • getNetwork

        public String getNetwork()
        Get the network.
        Returns:
        network
      • getCountry

        public String getCountry()
        Get the country.
        Returns:
        country
      • getLatitude

        public double getLatitude()
        Get the latitude.
        Returns:
        latitude (rad)
      • getLongitude

        public double getLongitude()
        Get the longitude.
        Returns:
        longitude (rad)
      • isNMEARequired

        public boolean isNMEARequired()
        Check if NMEA message must be sent to caster.
        Returns:
        true if NMEA message must be sent to caster
      • isNetworked

        public boolean isNetworked()
        Check if the stream is generated from a network of stations.
        Returns:
        true if stream is generated from a network of stations
      • getGenerator

        public String getGenerator()
        Get the hardware or software generator.
        Returns:
        hardware or software generator
      • getCompressionEncryption

        public String getCompressionEncryption()
        Get the compression/encryption algorithm applied.
        Returns:
        compression/encryption algorithm applied
      • getAuthentication

        public Authentication getAuthentication()
        Get the authentication method.
        Returns:
        authentication method
      • areFeesRequired

        public boolean areFeesRequired()
        Check if fees are required.
        Returns:
        true if fees are required
      • getBitRate

        public int getBitRate()
        Get the bit rate.
        Returns:
        bit rate