Class MultiselectParameterParser

java.lang.Object
de.westemeyer.plugins.multiselect.parser.MultiselectParameterParser

public class MultiselectParameterParser extends Object
Parameter parser object, delegating to a specific format parser, e.g. CSV.
  • Constructor Details

    • MultiselectParameterParser

      public MultiselectParameterParser(MultiselectConfigurationFormat format)
      Create a new parameter parser instance for a specific format.
      Parameters:
      format - the format to read
  • Method Details

    • getValidationResult

      public String getValidationResult()
      Get parser validation result.
      Returns:
      parser validation result
    • parseConfiguration

      public MultiselectDecisionTree parseConfiguration(String input) throws IOException
      Parse configuration string.
      Parameters:
      input - string to parse as CSV
      Returns:
      variable selection tree
      Throws:
      IOException - in case an error occurs while reading string
    • getFormat

      public MultiselectConfigurationFormat getFormat()
      Get the format that is being used.
      Returns:
      the format that is being used