Class SystemRegistryImpl.ArgsParser

java.lang.Object
org.jline.console.impl.SystemRegistryImpl.ArgsParser
Enclosing class:
SystemRegistryImpl

private static class SystemRegistryImpl.ArgsParser extends Object
  • Field Details

    • round

      private int round
    • curly

      private int curly
    • square

      private int square
    • quoted

      private boolean quoted
    • doubleQuoted

      private boolean doubleQuoted
    • line

      private String line
    • command

      private String command
    • variable

      private String variable
    • args

      private List<String> args
    • parser

      private final Parser parser
  • Constructor Details

    • ArgsParser

      public ArgsParser(Parser parser)
  • Method Details

    • reset

      private void reset()
    • next

      private void next(String arg)
    • isEnclosed

      private boolean isEnclosed()
    • isEnclosed

      public boolean isEnclosed(String arg)
    • enclosedArgs

      private void enclosedArgs(List<String> words)
    • parse

      public void parse(String line)
    • line

      public String line()
    • command

      public String command()
    • rawCommand

      public String rawCommand()
    • variable

      public String variable()
    • args

      public List<String> args()
    • closingQuote

      private int closingQuote(String arg)
    • unquote

      private String unquote(String arg)