Class | Description |
---|---|
AbstractJavaCCMojo |
Provides common services for all mojos that compile JavaCC grammar files.
|
AbstractPreprocessorMojo |
Provides common services for all mojos that preprocess JavaCC grammar files.
|
ForkedJvm |
Runs the
main() method of some tool in a forked JVM. |
GrammarDirectoryScanner |
Scans source directories for JavaCC grammar files.
|
GrammarInfo |
This bean holds some output related information about a JavaCC grammar file.
|
HelpMojo |
Display help information on javacc-maven-plugin.
Call mvn javacc:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. |
JavaCC |
Provides a facade for the mojos to invoke JavaCC.
|
JavaCCMojo |
Parses a JavaCC grammar file (
*.jj ) and transforms it to Java source files. |
JJDoc |
Provides a facade for the mojos to invoke JJDoc.
|
JJDocMojo |
JJDoc takes a JavaCC parser specification and produces
documentation for the BNF grammar.
|
JJDocMojo.GrammarInfoComparator |
Compares grammar infos using their relative grammar file paths as the sort key.
|
JJTree |
Provides a facade for the mojos to invoke JJTree.
|
JJTreeJavaCCMojo |
Preprocesses decorated grammar files (
*.jjt ) with JJTree and passes the output to JavaCC in order to
finally generate a parser with parse tree actions. |
JJTreeMojo | Deprecated
As of version 2.4, use the
jjtree-javacc goal instead. |
JTB |
Provides a facade for the mojos to invoke JTB.
|
JTBJavaCCMojo |
Preprocesses ordinary grammar files (
*.jtb ) with JTB and passes the output to JavaCC in order to
finally generate a parser with parse tree actions.Note: JTB requires Java 1.5 or higher. |
JTBMojo | Deprecated
As of version 2.4, use the
jtb-javacc goal instead. |
LegacyGrammarDirectoryScanner |
Scans source directories for JavaCC grammar files.
|
ToolFacade |
Provides a facade for the mojos to invoke JavaCC related tools.
|
UrlUtils |
Assists in handling of URLs.
|