Package org.codehaus.mojo.jaxb2.javageneration
The jaxb2-maven-plugin wraps and adapts the JAXB reference implementation to be useful within the Maven build process.
The javageneration package (including subpackages) contains Mojos for generating Java files from XSDs or DTDs.
- Author:
- Lennart Jörelid
- See Also:
- The JAXB Reference Implementation
-
Class Summary Class Description AbstractJavaGeneratorMojo Abstract superclass for Mojos generating Java source or binaries from XML schema(s) by invoking the JAXB XJC binding compiler.EpisodeArtifact Configuration model for a Maven artifact containing a JAXB episode file, to be used as an external binding by XJC when compiling another schema.EpisodeJarSupport Locates JAXB episode resources within artifact JARs and materializes them as local files suitable for XJC external binding inputs.MavenUriCatalogResolver Pre-processes an OASIS XML Catalog file by resolvingmaven:URIs into concretejar:file://URLs backed by artifacts in the local Maven repository.TestXjcMojo Mojo that creates test-scope Java source or binaries from XML schema(s) by invoking the JAXB XJC binding compiler.XjcLogAdapter Adapter implementation emitting XJC events to a Maven Log.XjcMojo Mojo that creates compile-scope Java source or binaries from XML schema(s) by invoking the JAXB XJC binding compiler. -
Enum Summary Enum Description SourceContentType The type of source input used by XJC.