Class StringAlgorithmParametersList

    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.util.List<java.lang.String> explanations  
      java.util.List<java.lang.String> labels  
      java.util.List<java.lang.String> parameters  
    • Constructor Summary

      Constructors 
      Constructor Description
      StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels, java.util.ArrayList<java.lang.String> initialValues)  
      StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels, java.util.ArrayList<java.lang.String> initialValues, java.util.ArrayList<SyntaxChecker> syntaxCheckers, java.util.ArrayList<java.lang.String> explanations)  
      StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels, java.util.ArrayList<java.lang.String> initialValues, java.util.ArrayList<java.lang.String> explanations)  
      StringAlgorithmParametersList​(java.util.List<java.lang.String> initialValues)  
    • Field Detail

      • labels

        public java.util.List<java.lang.String> labels
      • explanations

        public java.util.List<java.lang.String> explanations
      • parameters

        public java.util.List<java.lang.String> parameters
    • Constructor Detail

      • StringAlgorithmParametersList

        public StringAlgorithmParametersList​(java.util.List<java.lang.String> initialValues)
      • StringAlgorithmParametersList

        public StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels,
                                             java.util.ArrayList<java.lang.String> initialValues)
      • StringAlgorithmParametersList

        public StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels,
                                             java.util.ArrayList<java.lang.String> initialValues,
                                             java.util.ArrayList<java.lang.String> explanations)
      • StringAlgorithmParametersList

        public StringAlgorithmParametersList​(java.util.ArrayList<java.lang.String> labels,
                                             java.util.ArrayList<java.lang.String> initialValues,
                                             java.util.ArrayList<SyntaxChecker> syntaxCheckers,
                                             java.util.ArrayList<java.lang.String> explanations)
    • Method Detail

      • syntaxCheck

        public SyntaxChecker.Result syntaxCheck()
        Returns the result of syntax checking the parameter. Never returns null, even if no syntax checker was given.
        Returns:
        The result of the syntax check.
      • getLabels

        public java.util.List<java.lang.String> getLabels()
      • getExplanations

        public java.util.List<java.lang.String> getExplanations()