Class CSVSeries

  • All Implemented Interfaces:
    Describable<Series>

    public class CSVSeries
    extends Series
    Represents a plot data series configuration from an CSV file.
    Author:
    Allen Reese
    • Constructor Detail

      • CSVSeries

        @DataBoundConstructor
        public CSVSeries​(String file,
                         String url,
                         String inclusionFlag,
                         String exclusionValues,
                         boolean displayTableFlag)
    • Method Detail

      • getInclusionFlag

        public String getInclusionFlag()
      • getExclusionValues

        public String getExclusionValues()
      • getExclusionValuesList

        public List<String> getExclusionValuesList()
      • getUrl

        public String getUrl()
      • getDisplayTableFlag

        public boolean getDisplayTableFlag()
      • loadSeries

        public List<PlotPoint> loadSeries​(FilePath workspaceRootDir,
                                          int buildNumber,
                                          PrintStream logger)
        Load the series from a properties file.
        Specified by:
        loadSeries in class Series
        Parameters:
        workspaceRootDir - the root directory of the workspace
        buildNumber - the build Number
        logger - the logger to use
        Returns:
        a PlotPoint array of points to plot