Class Commands


  • public class Commands
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Commands()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void colors​(Terminal terminal, java.io.PrintStream out, java.lang.String[] argv)  
      static void complete​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.util.Map<java.lang.String,​java.util.List<Completers.CompletionData>> completions, java.lang.String[] argv)  
      private static void displayValue​(java.lang.StringBuilder sb, java.lang.Object value)  
      private static void doSetOpts​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.util.List<java.lang.String> options, boolean match, boolean set)  
      protected static java.util.List<java.nio.file.Path> findFiles​(java.nio.file.Path root, java.lang.String files)  
      static void history​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv)  
      private static int historyId​(int id, int minId, int maxId)  
      static void keymap​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv)  
      static void less​(Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv)  
      static void less​(Terminal terminal, java.io.InputStream in, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv, ConfigurationPath configPath)  
      static void nano​(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv)  
      static void nano​(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.nio.file.Path currentDir, java.lang.String[] argv, ConfigurationPath configPath)  
      private static int retrieveHistoryId​(History history, java.lang.String s)  
      static void setopt​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv)  
      static void setvar​(LineReader lineReader, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv)  
      static void tmux​(Terminal terminal, java.io.PrintStream out, java.io.PrintStream err, java.util.function.Supplier<java.lang.Object> getter, java.util.function.Consumer<java.lang.Object> setter, java.util.function.Consumer<Terminal> runner, java.lang.String[] argv)  
      static void unsetopt​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.lang.String[] argv)  
      static void widget​(LineReader reader, java.io.PrintStream out, java.io.PrintStream err, java.util.function.Function<java.lang.String,​Widget> widgetCreator, java.lang.String[] argv)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Commands

        public Commands()
    • Method Detail

      • tmux

        public static void tmux​(Terminal terminal,
                                java.io.PrintStream out,
                                java.io.PrintStream err,
                                java.util.function.Supplier<java.lang.Object> getter,
                                java.util.function.Consumer<java.lang.Object> setter,
                                java.util.function.Consumer<Terminal> runner,
                                java.lang.String[] argv)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • nano

        public static void nano​(Terminal terminal,
                                java.io.PrintStream out,
                                java.io.PrintStream err,
                                java.nio.file.Path currentDir,
                                java.lang.String[] argv)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • nano

        public static void nano​(Terminal terminal,
                                java.io.PrintStream out,
                                java.io.PrintStream err,
                                java.nio.file.Path currentDir,
                                java.lang.String[] argv,
                                ConfigurationPath configPath)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • less

        public static void less​(Terminal terminal,
                                java.io.InputStream in,
                                java.io.PrintStream out,
                                java.io.PrintStream err,
                                java.nio.file.Path currentDir,
                                java.lang.String[] argv)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • less

        public static void less​(Terminal terminal,
                                java.io.InputStream in,
                                java.io.PrintStream out,
                                java.io.PrintStream err,
                                java.nio.file.Path currentDir,
                                java.lang.String[] argv,
                                ConfigurationPath configPath)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • findFiles

        protected static java.util.List<java.nio.file.Path> findFiles​(java.nio.file.Path root,
                                                                      java.lang.String files)
                                                               throws java.io.IOException
        Throws:
        java.io.IOException
      • history

        public static void history​(LineReader reader,
                                   java.io.PrintStream out,
                                   java.io.PrintStream err,
                                   java.nio.file.Path currentDir,
                                   java.lang.String[] argv)
                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • historyId

        private static int historyId​(int id,
                                     int minId,
                                     int maxId)
      • retrieveHistoryId

        private static int retrieveHistoryId​(History history,
                                             java.lang.String s)
                                      throws java.lang.IllegalArgumentException
        Throws:
        java.lang.IllegalArgumentException
      • widget

        public static void widget​(LineReader reader,
                                  java.io.PrintStream out,
                                  java.io.PrintStream err,
                                  java.util.function.Function<java.lang.String,​Widget> widgetCreator,
                                  java.lang.String[] argv)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • doSetOpts

        private static void doSetOpts​(LineReader reader,
                                      java.io.PrintStream out,
                                      java.io.PrintStream err,
                                      java.util.List<java.lang.String> options,
                                      boolean match,
                                      boolean set)
      • displayValue

        private static void displayValue​(java.lang.StringBuilder sb,
                                         java.lang.Object value)