Class CmdLine


  • public class CmdLine
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.List<java.lang.String> args  
      private CmdLine.DescriptionType descType  
      private java.lang.String head  
      private java.lang.String line  
      private java.lang.String tail  
    • Constructor Summary

      Constructors 
      Constructor Description
      CmdLine​(java.lang.String line, java.lang.String head, java.lang.String tail, java.util.List<java.lang.String> args, CmdLine.DescriptionType descType)
      CmdLine class constructor.
    • Field Detail

      • line

        private final java.lang.String line
      • head

        private final java.lang.String head
      • tail

        private final java.lang.String tail
      • args

        private final java.util.List<java.lang.String> args
    • Constructor Detail

      • CmdLine

        public CmdLine​(java.lang.String line,
                       java.lang.String head,
                       java.lang.String tail,
                       java.util.List<java.lang.String> args,
                       CmdLine.DescriptionType descType)
        CmdLine class constructor.
        Parameters:
        line - Command line
        head - Command line till cursor, method parameters and opening parenthesis before the cursor are removed.
        tail - Command line after cursor, method parameters and closing parenthesis after the cursor are removed.
        args - Parsed command line arguments.
        descType - Request COMMAND, METHOD or SYNTAX description
    • Method Detail

      • getLine

        public java.lang.String getLine()
      • getHead

        public java.lang.String getHead()
      • getTail

        public java.lang.String getTail()
      • getArgs

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