Package org.codehaus.mojo.antlr.proxy
Class Helper
- java.lang.Object
-
- org.codehaus.mojo.antlr.proxy.Helper
-
public class Helper extends java.lang.Object
TODO : javadoc
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.URLClassLoader
antlrClassLoader
private java.lang.Class
antlrGrammarClass
private java.lang.Class
antlrGrammarFileClass
private java.lang.Class
antlrHierarchyClass
private java.lang.Class
antlrIndexedVectorClass
private java.lang.Class
antlrOptionClass
private java.lang.Class
antlrPreprocessorToolClass
private java.lang.Class
antlrToolClass
static java.lang.Class[]
NO_ARG_SIGNATURE
static java.lang.Object[]
NO_ARGS
static java.lang.Class[]
STRING_ARG_SIGNATURE
-
Constructor Summary
Constructors Constructor Description Helper(org.apache.maven.artifact.Artifact antlrArtifact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Class
getAntlrGrammarClass()
java.lang.Class
getAntlrGrammarFileClass()
java.lang.Class
getAntlrHierarchyClass()
java.lang.Class
getAntlrIndexedVectorClass()
java.lang.Class
getAntlrOptionClass()
java.lang.Class
getAntlrPreprocessorToolClass()
java.lang.Class
getAntlrToolClass()
private java.lang.Class
loadAntlrClass(java.lang.String className)
-
-
-
Field Detail
-
NO_ARG_SIGNATURE
public static final java.lang.Class[] NO_ARG_SIGNATURE
-
STRING_ARG_SIGNATURE
public static final java.lang.Class[] STRING_ARG_SIGNATURE
-
NO_ARGS
public static final java.lang.Object[] NO_ARGS
-
antlrClassLoader
private final java.net.URLClassLoader antlrClassLoader
-
antlrToolClass
private final java.lang.Class antlrToolClass
-
antlrPreprocessorToolClass
private final java.lang.Class antlrPreprocessorToolClass
-
antlrHierarchyClass
private final java.lang.Class antlrHierarchyClass
-
antlrGrammarFileClass
private final java.lang.Class antlrGrammarFileClass
-
antlrGrammarClass
private final java.lang.Class antlrGrammarClass
-
antlrOptionClass
private final java.lang.Class antlrOptionClass
-
antlrIndexedVectorClass
private final java.lang.Class antlrIndexedVectorClass
-
-
Method Detail
-
loadAntlrClass
private java.lang.Class loadAntlrClass(java.lang.String className) throws org.apache.maven.plugin.MojoExecutionException
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getAntlrToolClass
public java.lang.Class getAntlrToolClass()
-
getAntlrPreprocessorToolClass
public java.lang.Class getAntlrPreprocessorToolClass()
-
getAntlrHierarchyClass
public java.lang.Class getAntlrHierarchyClass()
-
getAntlrGrammarFileClass
public java.lang.Class getAntlrGrammarFileClass()
-
getAntlrGrammarClass
public java.lang.Class getAntlrGrammarClass()
-
getAntlrOptionClass
public java.lang.Class getAntlrOptionClass()
-
getAntlrIndexedVectorClass
public java.lang.Class getAntlrIndexedVectorClass()
-
-