Class ELFAnalyzer.ELFAnalysis

    • Constructor Detail

      • ELFAnalysis

        public ELFAnalysis()
    • Method Detail

      • getDirectives

        public List<String> getDirectives()
        Gets the directives present in the source file. The list of directives is in the same order as in the source.
        Returns:
        the comments in the source
      • getFields

        public String getFields()
        Gets the field definition string used to generate the schema.
        Returns:
        the field definition string
      • getFieldList

        public String[] getFieldList()
        Gets an array containing the field names.
        Returns:
        an array of field names
      • getVersion

        public float getVersion()
        Gets the version of the extended log file format used. Defaults to 1.0
        Returns:
        the version of the format
      • getSoftware

        public String getSoftware()
        Gets the name of the software which generated the log.
        Returns:
        the name of the software generating the log
      • getStartDate

        public Date getStartDate()
        Gets the date and time at which the log was started.
        Returns:
        the timestamp when the log was started
      • getEndDate

        public Date getEndDate()
        Gets the date and time at which the log was finished.
        Returns:
        the timestamp when the log was finished
      • getDate

        public Date getDate()
        Gets the date and time at which the log entry was added.
        Returns:
        the timestamp when the entry was added
      • getComments

        public List<String> getComments()
        Gets the comments present in the source file. The list of comments is in the same order as in the source.
        Returns:
        the comments in the source