Class Helper

java.lang.Object
org.codehaus.mojo.antlr.proxy.Helper

public class Helper extends Object
TODO : javadoc
  • Field Details

    • NO_ARG_SIGNATURE

      public static final Class[] NO_ARG_SIGNATURE
    • STRING_ARG_SIGNATURE

      public static final Class[] STRING_ARG_SIGNATURE
    • NO_ARGS

      public static final Object[] NO_ARGS
    • antlrClassLoader

      private final URLClassLoader antlrClassLoader
    • antlrToolClass

      private final Class antlrToolClass
    • antlrPreprocessorToolClass

      private final Class antlrPreprocessorToolClass
    • antlrHierarchyClass

      private final Class antlrHierarchyClass
    • antlrGrammarFileClass

      private final Class antlrGrammarFileClass
    • antlrGrammarClass

      private final Class antlrGrammarClass
    • antlrOptionClass

      private final Class antlrOptionClass
    • antlrIndexedVectorClass

      private final Class antlrIndexedVectorClass
  • Constructor Details

    • Helper

      public Helper(org.apache.maven.artifact.Artifact antlrArtifact) throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
  • Method Details

    • loadAntlrClass

      private Class loadAntlrClass(String className) throws org.apache.maven.plugin.MojoExecutionException
      Throws:
      org.apache.maven.plugin.MojoExecutionException
    • getAntlrToolClass

      public Class getAntlrToolClass()
    • getAntlrPreprocessorToolClass

      public Class getAntlrPreprocessorToolClass()
    • getAntlrHierarchyClass

      public Class getAntlrHierarchyClass()
    • getAntlrGrammarFileClass

      public Class getAntlrGrammarFileClass()
    • getAntlrGrammarClass

      public Class getAntlrGrammarClass()
    • getAntlrOptionClass

      public Class getAntlrOptionClass()
    • getAntlrIndexedVectorClass

      public Class getAntlrIndexedVectorClass()