Class CmdDesc


  • public class CmdDesc
    extends java.lang.Object
    • Constructor Detail

      • CmdDesc

        public CmdDesc()
      • CmdDesc

        public CmdDesc​(boolean valid)
      • CmdDesc

        public CmdDesc​(java.util.List<ArgDesc> argsDesc)
      • CmdDesc

        public CmdDesc​(java.util.List<ArgDesc> argsDesc,
                       java.util.Map<java.lang.String,​java.util.List<AttributedString>> optsDesc)
    • Method Detail

      • isValid

        public boolean isValid()
      • isCommand

        public boolean isCommand()
      • setSubcommand

        public void setSubcommand​(boolean subcommand)
      • isSubcommand

        public boolean isSubcommand()
      • setHighlighted

        public void setHighlighted​(boolean highlighted)
      • isHighlighted

        public boolean isHighlighted()
      • setMainDesc

        public void setMainDesc​(java.util.List<AttributedString> mainDesc)
      • getOptsDesc

        public java.util.TreeMap<java.lang.String,​java.util.List<AttributedString>> getOptsDesc()
      • setErrorPattern

        public void setErrorPattern​(java.util.regex.Pattern errorPattern)
      • getErrorPattern

        public java.util.regex.Pattern getErrorPattern()
      • setErrorIndex

        public void setErrorIndex​(int errorIndex)
      • getErrorIndex

        public int getErrorIndex()
      • getArgsDesc

        public java.util.List<ArgDesc> getArgsDesc()
      • optionWithValue

        public boolean optionWithValue​(java.lang.String option)
      • optionDescription

        public AttributedString optionDescription​(java.lang.String key)