Class GrammarASTWithOptions

    • Field Detail

      • options

        protected java.util.Map<java.lang.String,​GrammarAST> options
    • Constructor Detail

      • GrammarASTWithOptions

        public GrammarASTWithOptions​(org.antlr.runtime.Token t)
      • GrammarASTWithOptions

        public GrammarASTWithOptions​(int type)
      • GrammarASTWithOptions

        public GrammarASTWithOptions​(int type,
                                     org.antlr.runtime.Token t)
      • GrammarASTWithOptions

        public GrammarASTWithOptions​(int type,
                                     org.antlr.runtime.Token t,
                                     java.lang.String text)
    • Method Detail

      • setOption

        public void setOption​(java.lang.String key,
                              GrammarAST node)
      • getOptionString

        public java.lang.String getOptionString​(java.lang.String key)
      • getOptionAST

        public GrammarAST getOptionAST​(java.lang.String key)
        Gets AST node holding value for option key; ignores default options and command-line forced options.
      • getNumberOfOptions

        public int getNumberOfOptions()
      • getOptions

        public java.util.Map<java.lang.String,​GrammarAST> getOptions()