Package picocli

Class CommandLine.UnmatchedArgumentException

    • Constructor Detail

      • UnmatchedArgumentException

        public UnmatchedArgumentException​(CommandLine commandLine,
                                          String msg)
      • UnmatchedArgumentException

        public UnmatchedArgumentException​(CommandLine commandLine,
                                          Stack<String> args)
      • UnmatchedArgumentException

        public UnmatchedArgumentException​(CommandLine commandLine,
                                          List<String> args)
    • Method Detail

      • printSuggestions

        public static boolean printSuggestions​(CommandLine.ParameterException ex,
                                               PrintStream out)
        Returns true and prints suggested solutions to the specified stream if such solutions exist, otherwise returns false.
        Since:
        3.3.0
      • printSuggestions

        public static boolean printSuggestions​(CommandLine.ParameterException ex,
                                               PrintWriter writer)
        Returns true and prints suggested solutions to the specified writer if such solutions exist, otherwise returns false.
        Since:
        4.0
      • getUnmatched

        public List<String> getUnmatched()
        Returns the unmatched command line arguments.
        Since:
        3.3.0
      • isUnknownOption

        public boolean isUnknownOption()
        Returns true if the first unmatched command line arguments resembles an option, false otherwise.
        Since:
        3.3.0
      • printSuggestions

        public boolean printSuggestions​(PrintStream out)
        Returns true and prints suggested solutions to the specified stream if such solutions exist, otherwise returns false.
        Since:
        3.3.0
      • printSuggestions

        public boolean printSuggestions​(PrintWriter writer)
        Returns true and prints suggested solutions to the specified stream if such solutions exist, otherwise returns false.
        Since:
        4.0
      • getSuggestions

        public List<String> getSuggestions()
        Returns suggested solutions if such solutions exist, otherwise returns an empty list.
        Since:
        3.3.0