JAXB OSGI 2.3.0.1 API

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
istack-commons runtime utilities.
com.sun.istack.localization  
com.sun.istack.logging  
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.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 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 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.bind  
com.sun.xml.bind.annotation  
com.sun.xml.bind.api
Runtime API for the JAX-WS RI
com.sun.xml.bind.api.impl  
com.sun.xml.bind.marshaller  
com.sun.xml.bind.unmarshaller  
com.sun.xml.bind.util  
com.sun.xml.bind.v2
The JAXB 2.0 runtime
com.sun.xml.bind.v2.bytecode
Code that deals with low level byte code manipulation.
com.sun.xml.bind.v2.model.annotation
Abstraction around reading annotations, to support internal/external annotations.
com.sun.xml.bind.v2.model.core
The in-memory model of the JAXB-bound beans.
com.sun.xml.bind.v2.model.impl
Implementation of the com.sun.xml.bind.j2s.model package.
com.sun.xml.bind.v2.model.nav
Abstraction around the reflection library, to support various reflection models (such as java.lang.reflect and Annotation Processing).
com.sun.xml.bind.v2.model.runtime
The specialization of com.sun.xml.bind.v2.model.core for the runtime.
com.sun.xml.bind.v2.model.util  
com.sun.xml.bind.v2.runtime
Code that implements JAXBContext, Unmarshaller, and Marshaller.
com.sun.xml.bind.v2.runtime.output
Code that writes well-formed XML (XmlOutput and its implementations}.
com.sun.xml.bind.v2.runtime.property  
com.sun.xml.bind.v2.runtime.reflect
Abstraction around accessing data of actual objects.
com.sun.xml.bind.v2.runtime.reflect.opt
Hosts optimized Accessor, TransducedAccessor, and Transducer.
com.sun.xml.bind.v2.runtime.unmarshaller  
com.sun.xml.bind.v2.schemagen
Schema generator.
com.sun.xml.bind.v2.schemagen.episode
TXW interfaces for writing episode file, which is what XJC needs to handle separate compilation.
com.sun.xml.bind.v2.schemagen.xmlschema
XML Schema writer generated by TXW.
com.sun.xml.bind.v2.util  
com.sun.xml.dtdparser
scan DTD stream and generates appropriate events.
com.sun.xml.fastinfoset  
com.sun.xml.fastinfoset.algorithm  
com.sun.xml.fastinfoset.alphabet  
com.sun.xml.fastinfoset.dom  
com.sun.xml.fastinfoset.org.apache.xerces.util  
com.sun.xml.fastinfoset.sax  
com.sun.xml.fastinfoset.stax  
com.sun.xml.fastinfoset.stax.events  
com.sun.xml.fastinfoset.stax.factory  
com.sun.xml.fastinfoset.stax.util  
com.sun.xml.fastinfoset.tools  
com.sun.xml.fastinfoset.util  
com.sun.xml.fastinfoset.vocab  
com.sun.xml.txw2
TXW runtime.
com.sun.xml.txw2.annotation
Defines a set of annotations that can be used on TypedXmlWriter interfaces.
com.sun.xml.txw2.output
Defines XmlSerializer and its built-in implementations.
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.
org.jvnet.fastinfoset  
org.jvnet.fastinfoset.sax  
org.jvnet.fastinfoset.sax.helpers  
org.jvnet.fastinfoset.stax  
org.jvnet.staxex  
org.jvnet.staxex.util  
org.kohsuke.rngom.ast.builder  
org.kohsuke.rngom.ast.om  
org.kohsuke.rngom.ast.util
Typical implementations of the ast.builder/ast.om packages.
org.kohsuke.rngom.binary
Minimal binarized pattern object model (one example of ast.om implementation).
org.kohsuke.rngom.binary.visitor  
org.kohsuke.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.
org.kohsuke.rngom.dt  
org.kohsuke.rngom.dt.builtin
RELAX NG built-in datatype implementation.
org.kohsuke.rngom.nc
Default Name Class Object Model (one example of ast.om implementation).
org.kohsuke.rngom.parse  
org.kohsuke.rngom.parse.compact  
org.kohsuke.rngom.parse.host
Implementation of the asm.builder package that uses two other builds simultaneously.
org.kohsuke.rngom.parse.xml  
org.kohsuke.rngom.util  
org.kohsuke.rngom.xml.sax  
org.kohsuke.rngom.xml.util  
org.relaxng.datatype  
org.relaxng.datatype.helpers  
Skip navigation links

Copyright © 2018 Oracle Corporation. All rights reserved.