Class BaseParameterParser

  • All Implemented Interfaces:
    org.parboiled.ContextAware<java.lang.Object>
    Direct Known Subclasses:
    MapParser, ParameterParser

    public class BaseParameterParser
    extends org.parboiled.BaseParser<java.lang.Object>
    Parser containing basic rules for character processing.

    For internal use only. Please do not use in custom plug.in code.

    • Field Summary

      • Fields inherited from class org.parboiled.BaseParser

        ANY, DEDENT, EMPTY, EOI, INDENT, NOTHING
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.parboiled.Rule FirstOf​(java.lang.Object arg0, java.lang.Object arg1, java.lang.Object... arg2)  
      protected org.parboiled.Rule fromStringLiteral​(java.lang.String string)  
      org.parboiled.Rule OneOrMore​(java.lang.Object arg0)  
      org.parboiled.Rule OneOrMore​(java.lang.Object arg0, java.lang.Object arg1, java.lang.Object... arg2)  
      org.parboiled.Rule Optional​(java.lang.Object arg0)  
      org.parboiled.Rule ZeroOrMore​(java.lang.Object arg0)  
      • Methods inherited from class org.parboiled.BaseParser

        ACTION, AnyOf, AnyOf, AnyOf, Ch, CharRange, FirstOf, fromCharArray, fromCharLiteral, IgnoreCase, IgnoreCase, IgnoreCase, newInstance, NoneOf, NoneOf, NTimes, NTimes, Optional, Sequence, Sequence, String, String, Test, Test, TestNot, TestNot, toRule, toRules, ZeroOrMore
      • Methods inherited from class org.parboiled.BaseActions

        currentChar, currentIndex, drop, drop, dup, getContext, hasError, inPredicate, match, matchedChar, matchEnd, matchLength, matchOrDefault, matchRange, matchStart, nodeSuppressed, peek, peek, poke, poke, pop, pop, position, push, push, pushAll, setContext, swap, swap3, swap4, swap5, swap6
      • Methods inherited from class java.lang.Object

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

      • BaseParameterParser

        public BaseParameterParser()
    • Method Detail

      • Optional

        public org.parboiled.Rule Optional​(java.lang.Object arg0)
        Overrides:
        Optional in class org.parboiled.BaseParser<java.lang.Object>
      • ZeroOrMore

        public org.parboiled.Rule ZeroOrMore​(java.lang.Object arg0)
        Overrides:
        ZeroOrMore in class org.parboiled.BaseParser<java.lang.Object>
      • FirstOf

        public org.parboiled.Rule FirstOf​(java.lang.Object arg0,
                                          java.lang.Object arg1,
                                          java.lang.Object... arg2)
        Overrides:
        FirstOf in class org.parboiled.BaseParser<java.lang.Object>
      • OneOrMore

        public org.parboiled.Rule OneOrMore​(java.lang.Object arg0,
                                            java.lang.Object arg1,
                                            java.lang.Object... arg2)
        Overrides:
        OneOrMore in class org.parboiled.BaseParser<java.lang.Object>
      • OneOrMore

        public org.parboiled.Rule OneOrMore​(java.lang.Object arg0)
        Overrides:
        OneOrMore in class org.parboiled.BaseParser<java.lang.Object>
      • fromStringLiteral

        protected org.parboiled.Rule fromStringLiteral​(java.lang.String string)
        Overrides:
        fromStringLiteral in class org.parboiled.BaseParser<java.lang.Object>