Packages 
Package Description
com.sun.codemodel
Library for generating Java source code
com.sun.codemodel.fmt  
com.sun.codemodel.util  
com.sun.codemodel.writer  
com.sun.istack.tools
istack-commons tool time utilities.
com.sun.tools.jxc  
com.sun.tools.jxc.ap
Annotation Processing related code.
com.sun.tools.jxc.api  
com.sun.tools.jxc.api.impl.j2s  
com.sun.tools.jxc.gen.config  
com.sun.tools.jxc.model.nav  
com.sun.tools.rngdatatype  
com.sun.tools.rngdatatype.helpers  
com.sun.tools.rngom.ast.builder  
com.sun.tools.rngom.ast.om  
com.sun.tools.rngom.ast.util
Typical implementations of the ast.builder/ast.om packages.
com.sun.tools.rngom.binary
Minimal binarized pattern object model (one example of ast.om implementation).
com.sun.tools.rngom.binary.visitor  
com.sun.tools.rngom.digested
Another RELAX NG AST implementation that optimizes away inclusions and some other syntax sugars, while still retaining all the annotations, location information, and etc.
com.sun.tools.rngom.dt  
com.sun.tools.rngom.dt.builtin
RELAX NG built-in datatype implementation.
com.sun.tools.rngom.nc
Default Name Class Object Model (one example of ast.om implementation).
com.sun.tools.rngom.parse  
com.sun.tools.rngom.parse.compact  
com.sun.tools.rngom.parse.host
Implementation of the asm.builder package that uses two other builds simultaneously.
com.sun.tools.rngom.parse.xml  
com.sun.tools.rngom.util  
com.sun.tools.rngom.xml.sax  
com.sun.tools.rngom.xml.util  
com.sun.tools.ws
JAX-WS 2.1 Tools
com.sun.tools.ws.ant  
com.sun.tools.ws.api  
com.sun.tools.ws.api.wsdl  
com.sun.tools.ws.processor  
com.sun.tools.ws.processor.generator  
com.sun.tools.ws.processor.model  
com.sun.tools.ws.processor.model.exporter  
com.sun.tools.ws.processor.model.java  
com.sun.tools.ws.processor.model.jaxb  
com.sun.tools.ws.processor.modeler  
com.sun.tools.ws.processor.modeler.annotation  
com.sun.tools.ws.processor.modeler.wsdl  
com.sun.tools.ws.processor.util  
com.sun.tools.ws.resources  
com.sun.tools.ws.spi
This document describes the SPI for the JAX-WS 2.0.1 tools.
com.sun.tools.ws.util  
com.sun.tools.ws.util.xml  
com.sun.tools.ws.wscompile  
com.sun.tools.ws.wscompile.plugin.at_generated  
com.sun.tools.ws.wsdl.document  
com.sun.tools.ws.wsdl.document.http  
com.sun.tools.ws.wsdl.document.jaxws  
com.sun.tools.ws.wsdl.document.mime  
com.sun.tools.ws.wsdl.document.schema  
com.sun.tools.ws.wsdl.document.soap  
com.sun.tools.ws.wsdl.framework  
com.sun.tools.ws.wsdl.parser  
com.sun.tools.xjc
Schema to Java compiler
com.sun.tools.xjc.addon.accessors  
com.sun.tools.xjc.addon.at_generated  
com.sun.tools.xjc.addon.code_injector  
com.sun.tools.xjc.addon.episode  
com.sun.tools.xjc.addon.locator  
com.sun.tools.xjc.addon.sync  
com.sun.tools.xjc.api
API for programmatic invocation of XJC and schemagen.
com.sun.tools.xjc.api.impl.s2j
implementation of the XJC API for schema to java.
com.sun.tools.xjc.generator.annotation.spec  
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 org.glassfish.jaxb.core.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 processing (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.gbind
Binary expressions are left-associative.
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  
com.sun.xml.dtdparser
scan DTD stream and generates appropriate events.
com.sun.xml.xsom
Interfaces that the client should use to access schema information.
com.sun.xml.xsom.impl
Implementation of the com.sun.xml.xsom package.
com.sun.xml.xsom.impl.parser
Parser that reads XML Schema documents and builds an XSSchemaSet object.
com.sun.xml.xsom.impl.parser.state  
com.sun.xml.xsom.impl.scd  
com.sun.xml.xsom.impl.util  
com.sun.xml.xsom.parser
Classes to parse XML Schema documents into objects of com.sun.xml.xsom package.
com.sun.xml.xsom.util  
com.sun.xml.xsom.visitor
Visitor pattern support for the com.sun.xml.xsom interfaces.