Class ParserPluginFactory

java.lang.Object
org.codehaus.groovy.control.ParserPluginFactory
Direct Known Subclasses:
Antlr4PluginFactory, AntlrParserPluginFactory

public abstract class ParserPluginFactory
extends java.lang.Object
A factory of parser plugin instances.
  • Constructor Summary

    Constructors
    Constructor Description
    ParserPluginFactory()  
  • Method Summary

    Modifier and Type Method Description
    static ParserPluginFactory antlr2()
    Deprecated.
    static ParserPluginFactory antlr4()
    Creates the ANTLR 4 parser.
    abstract ParserPlugin createParserPlugin()  

    Methods inherited from class java.lang.Object

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

    • ParserPluginFactory

      public ParserPluginFactory()
  • Method Details

    • createParserPlugin

      public abstract ParserPlugin createParserPlugin()
    • antlr4

      public static ParserPluginFactory antlr4()
      Creates the ANTLR 4 parser.
      Returns:
      the factory for the parser
    • antlr2

      @Deprecated public static ParserPluginFactory antlr2()
      Deprecated.
      Creates the ANTLR 2 parser.
      Returns:
      the factory for the parser