Interface ModelParamGroupCase

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String get​(java.lang.String parName)
      Returns a parameter case expression.
      void loadFile​(java.lang.String path)
      Loads from a file.
      void loadFile​(java.lang.String path, char delim)
      Loads from a file using a specified delimiter.
      void loadFile​(java.lang.String path, char delim, boolean separateUnitColumns)
      Loads from a file using a specified delimiter.
      void loadFile​(java.lang.String path, java.lang.String sheet, java.lang.String range)
      Loads from an Excel-file with a specified range to read, or a cell to start from, in the specified sheet.
      void loadFile​(java.lang.String path, java.lang.String sheet, java.lang.String range, boolean separateUnitColumns)
      Loads from an Excel-file with a specified range to read, or a cell to start from, in the specified sheet.
      void reset()
      Resets all parameter cases from parent parameter group.
      void reset​(java.lang.String[] parNames)
      Resets a number of parameter cases from parent parameter group.
      void saveFile​(java.lang.String path)
      Saves to a file.
      void saveFile​(java.lang.String path, char delim)
      Saves to a file using a specified delimiter.
      void saveFile​(java.lang.String path, char delim, boolean separateUnitColumns)
      Saves to a file using a specified delimiter.
      void saveFile​(java.lang.String path, java.lang.String sheet, java.lang.String range, boolean includeHeaders, boolean overwrite)
      Saves to an Excel-file in a specified range, or at a cell to start from, in a specified sheet.
      void saveFile​(java.lang.String path, java.lang.String sheet, java.lang.String range, boolean includeHeaders, boolean overwrite, boolean separateUnitColumns)
      Saves to an Excel-file in a specified range, or at a cell to start from, in a specified sheet.
      ModelParamGroupCase set​(java.lang.String parName, java.lang.String expr)
      Sets a parameter case expression.
    • Method Detail

      • get

        java.lang.String get​(java.lang.String parName)
        Returns a parameter case expression.
        Parameters:
        parName - Parameter name.
        Returns:
        Parameter case expression.
      • loadFile

        void loadFile​(java.lang.String path)
        Loads from a file.
        Parameters:
        path - Path to file.
      • loadFile

        void loadFile​(java.lang.String path,
                      char delim)
        Loads from a file using a specified delimiter.
        Parameters:
        path - Path to file.
        delim - Delimiter to use.
      • loadFile

        void loadFile​(java.lang.String path,
                      java.lang.String sheet,
                      java.lang.String range)
        Loads from an Excel-file with a specified range to read, or a cell to start from, in the specified sheet.
        Parameters:
        path - Path to file.
        sheet - The Excel-sheet to use.
        range - The range, or a starting cell.
      • loadFile

        void loadFile​(java.lang.String path,
                      char delim,
                      boolean separateUnitColumns)
        Loads from a file using a specified delimiter.
        Parameters:
        path - Path to file.
        delim - Delimiter to use.
        separateUnitColumns - True to split expression columns into expression and unit.
      • loadFile

        void loadFile​(java.lang.String path,
                      java.lang.String sheet,
                      java.lang.String range,
                      boolean separateUnitColumns)
        Loads from an Excel-file with a specified range to read, or a cell to start from, in the specified sheet.
        Parameters:
        path - Path to file.
        sheet - The Excel-sheet to use.
        range - The range, or a starting cell.
        separateUnitColumns - True to split expression columns into expression and unit.
      • reset

        void reset()
        Resets all parameter cases from parent parameter group.
      • reset

        void reset​(java.lang.String[] parNames)
        Resets a number of parameter cases from parent parameter group.
        Parameters:
        parNames - The names of the parameters to reset.
      • saveFile

        void saveFile​(java.lang.String path)
        Saves to a file.
        Parameters:
        path - Path to file.
      • saveFile

        void saveFile​(java.lang.String path,
                      char delim)
        Saves to a file using a specified delimiter.
        Parameters:
        path - Path to file.
        delim - Delimiter to use.
      • saveFile

        void saveFile​(java.lang.String path,
                      char delim,
                      boolean separateUnitColumns)
        Saves to a file using a specified delimiter.
        Parameters:
        path - Path to file.
        delim - Delimiter to use.
        separateUnitColumns - True to split expression columns into expression and unit.
      • saveFile

        void saveFile​(java.lang.String path,
                      java.lang.String sheet,
                      java.lang.String range,
                      boolean includeHeaders,
                      boolean overwrite)
        Saves to an Excel-file in a specified range, or at a cell to start from, in a specified sheet.
        Parameters:
        path - Path to file.
        sheet - The Excel-sheet to use.
        range - The range, or a starting cell.
        includeHeaders - True if column headers are to be written.
        overwrite - True if an existing file is to be overwritten, or if an error should be cast in that instance.
      • saveFile

        void saveFile​(java.lang.String path,
                      java.lang.String sheet,
                      java.lang.String range,
                      boolean includeHeaders,
                      boolean overwrite,
                      boolean separateUnitColumns)
        Saves to an Excel-file in a specified range, or at a cell to start from, in a specified sheet.
        Parameters:
        path - Path to file.
        sheet - The Excel-sheet to use.
        range - The range, or a starting cell.
        includeHeaders - True if column headers are to be written.
        overwrite - True if an existing file is to be overwritten, or if an error should be cast in that instance.
        separateUnitColumns - True to split expression columns into expression and unit.
      • set

        ModelParamGroupCase set​(java.lang.String parName,
                                java.lang.String expr)
        Sets a parameter case expression.
        Parameters:
        parName - Parameter name.
        expr - Parameter case expression.
        Returns:
        Parameter case.