| Class | Description |
|---|---|
| ConsoleErrorReporter |
ErrorReceiver that prints to a PrintStream. |
| Driver |
Command Line Interface of XJC.
|
| ErrorReceiver |
Implemented by the driver of the compiler engine to handle
errors found during the compiliation.
|
| Messages |
Formats error messages.
|
| ModelLoader |
Builds a
Model object. |
| Options |
Global options.
|
| Plugin |
Add-on that works on the generated source code.
|
| SchemaCache |
Wraps a JAXP
Schema object and lazily instantiate it. |
| XJC2Task |
XJC task for Ant.
|
| XJCBase | |
| XJCFacade |
A shabby driver to invoke XJC1 or XJC2 depending on the command line switch.
|
| XJCListener |
Call-back interface that can be implemented by the caller of
Driver
to receive output from XJC. |
| XJCTask |
Captures the properties and then delegate to XJC1 or XJC2 by looking at
the source attribute.
|
| Enum | Description |
|---|---|
| Language |
Type of the schema language.
|
| Exception | Description |
|---|---|
| AbortException |
Signals the abortion of the compilation.
|
| BadCommandLineException |
Signals a bad command line argument.
|
This module contains the code that implements the schema compiler 'XJC'.
XJC consists of the following major components.
Schema reader
Model
Code generator
Outline which captures
this work.
Outline
Copyright © 2019 JBoss by Red Hat. All rights reserved.