XJC

Packages
com.sun.tools.jxc  
com.sun.tools.jxc.apt APT related code.
com.sun.tools.jxc.model.nav  
com.sun.tools.xjc Schema to Java compiler
com.sun.tools.xjc.addon.at_generated  
com.sun.tools.xjc.addon.code_injector  
com.sun.tools.xjc.addon.locator  
com.sun.tools.xjc.addon.sync  
com.sun.tools.xjc.api API for programatic invocation of XJC and schemagen.
com.sun.tools.xjc.api.impl.j2s  
com.sun.tools.xjc.api.impl.s2j implementation of the XJC API for schema to java.
com.sun.tools.xjc.api.util Utility code shared between JAXB and JAX-WS
com.sun.tools.xjc.generator Code Generator
com.sun.tools.xjc.generator.bean  
com.sun.tools.xjc.generator.bean.field FieldRenderer and its implementation classes.
com.sun.tools.xjc.generator.util  
com.sun.tools.xjc.model Implementation of the com.sun.xml.bind.v2.model.core package for XJC.
com.sun.tools.xjc.model.nav Compile-time representation of Java type system.
com.sun.tools.xjc.outline Provides the outline of the generated Java source code so that additional processings (such as adding more annotations) can be done on the generated code.
com.sun.tools.xjc.reader Front-end that reads schema(s) and produce BGM.
com.sun.tools.xjc.reader.dtd  
com.sun.tools.xjc.reader.dtd.bindinfo Object Model that represents DTD binding information.
com.sun.tools.xjc.reader.internalizer internalization of external binding files and <jaxb:bindings> customizations.
com.sun.tools.xjc.reader.relaxng  
com.sun.tools.xjc.reader.xmlschema  
com.sun.tools.xjc.reader.xmlschema.bindinfo Object Model that represents customization declarations.
com.sun.tools.xjc.reader.xmlschema.ct  
com.sun.tools.xjc.reader.xmlschema.parser  
com.sun.tools.xjc.runtime Code generated into the user's packages in certain compilation mode.
com.sun.tools.xjc.util  
com.sun.tools.xjc.writer