| Package | Description |
|---|---|
| com.sun.istack |
istack-commons runtime utilities.
|
| com.sun.istack.logging | |
| com.sun.tools.xjc |
Schema to Java compiler
|
| com.sun.tools.xjc.addon.code_injector | |
| 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.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.internalizer |
internalization of external binding files and <jaxb:bindings> customizations.
|
| com.sun.tools.xjc.reader.xmlschema | |
| com.sun.xml.bind.api |
Runtime API for the JAX-WS RI
|
| 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.reflect |
Abstraction around accessing data of actual objects.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected abstract T |
Pool.Impl.create() |
Creates a new instance of object.
|
T |
Pool.Impl.take() |
Gets a new object from the pool.
|
T |
Pool.take() |
Gets a new object from the pool.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
Pool.recycle(T t) |
Returns an object back to the pool.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Logger |
Logger.getLogger(java.lang.Class<?> componentClass) |
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(java.lang.String customLoggerName,
java.lang.Class<?> componentClass) |
The factory method returns preconfigured Logger wrapper for the class.
|
| Modifier and Type | Method | Description |
|---|---|---|
static Logger |
Logger.getLogger(java.lang.Class<?> componentClass) |
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(java.lang.String customLoggerName,
java.lang.Class<?> componentClass) |
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(java.lang.String customLoggerName,
java.lang.Class<?> componentClass) |
The factory method returns preconfigured Logger wrapper for the class.
|
| Modifier and Type | Method | Description |
|---|---|---|
static int |
Driver.run(java.lang.String[] args,
XJCListener listener) |
Performs schema compilation and prints the status/error into the
specified PrintStream.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
PluginImpl.run(Outline model,
Options opt,
org.xml.sax.ErrorHandler errorHandler) |
| Modifier and Type | Method | Description |
|---|---|---|
Options |
SchemaCompiler.getOptions() |
Deprecated.
This method is not really "deprecated" (in the sense of being removed
from future versions), but the JAXB team is not committed to evolve
Options class in the compatible fashion. So please don't
use this method unless you know what you're doing. |
| Modifier and Type | Field | Description |
|---|---|---|
protected DOMForest |
SchemaCompilerImpl.forest |
| Modifier and Type | Method | Description |
|---|---|---|
Options |
SchemaCompilerImpl.getOptions() |
| Modifier and Type | Field | Description |
|---|---|---|
JDefinedClass |
ClassOutline.implClass |
The implementation aspect of a bean.
|
JClass |
ClassOutline.implRef |
The implementation class that shall be used for reference.
|
JDefinedClass |
ClassOutline.ref |
The exposed aspect of the a bean.
|
CClassInfo |
ClassOutline.target |
This
ClassOutline holds information about this CClassInfo. |
| Modifier and Type | Method | Description |
|---|---|---|
PackageOutline |
ClassOutline._package() |
PackageOutline that contains this class. |
PackageOutline |
EnumOutline._package() |
PackageOutline that contains this class. |
JDefinedClass |
CustomizableOutline.getImplClass() |
Provides customization output.
|
CCustomizable |
CustomizableOutline.getTarget() |
Provides bound information about customizable target.
|
abstract Outline |
ClassOutline.parent() |
A
Outline that encloses all the class outlines. |
abstract Outline |
EnumOutline.parent() |
A
Outline that encloses all the class outlines. |
| Modifier and Type | Method | Description |
|---|---|---|
javax.xml.transform.sax.SAXSource |
DOMForest.createSAXSource(java.lang.String systemId) |
Creates a
SAXSource that, when parsed, reads from this DOMForest
(instead of parsing the original source identified by the system ID.) |
| Modifier and Type | Method | Description |
|---|---|---|
BIGlobalBinding |
BGMBuilder.getGlobalBinding() |
Gets the global bindings.
|
ParticleBinder |
BGMBuilder.getParticleBinder() |
Gets the particle binder for this binding.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract BridgeContext |
JAXBRIContext.createBridgeContext() |
Creates a new
BridgeContext instance. |
abstract java.lang.String |
JAXBRIContext.getBuildId() |
Gets the build information of the JAXB runtime.
|
JAXBRIContext |
Bridge.getContext() |
Gets the
JAXBRIContext to which this object belongs. |
abstract java.util.List<java.lang.String> |
JAXBRIContext.getKnownNamespaceURIs() |
Gets the namespace URIs statically known to this
JAXBContext. |
static java.lang.String |
JAXBRIContext.mangleNameToClassName(java.lang.String localName) |
Computes a Java class name from a local name.
|
static java.lang.String |
JAXBRIContext.mangleNameToPropertyName(java.lang.String localName) |
Computes a Java class name from a local name.
|
static java.lang.String |
JAXBRIContext.mangleNameToVariableName(java.lang.String localName) |
Computes a Java identifier from a local name.
|
T |
Bridge.unmarshal(BridgeContext context,
java.io.InputStream in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.stream.XMLStreamReader in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.transform.Source in) |
|
T |
Bridge.unmarshal(BridgeContext context,
org.w3c.dom.Node n) |
|
T |
Bridge.unmarshal(java.io.InputStream in) |
Unmarshals the specified type object.
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
java.io.InputStream in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.stream.XMLStreamReader in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.transform.Source in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller context,
org.w3c.dom.Node n) |
|
T |
Bridge.unmarshal(javax.xml.stream.XMLStreamReader in) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(javax.xml.stream.XMLStreamReader in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
Bridge.unmarshal(javax.xml.transform.Source in) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(javax.xml.transform.Source in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
Bridge.unmarshal(org.w3c.dom.Node n) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(org.w3c.dom.Node n,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract Bridge |
JAXBRIContext.createBridge(TypeReference ref) |
Creates a mini-marshaller/unmarshaller that can process a
TypeReference. |
abstract void |
JAXBRIContext.generateSchema(javax.xml.bind.SchemaOutputResolver outputResolver) |
Generates the schema documents from the model.
|
static java.lang.reflect.Type |
JAXBRIContext.getBaseType(java.lang.reflect.Type type,
java.lang.Class baseType) |
Gets the parameterization of the given base type.
|
static java.lang.reflect.Type |
JAXBRIContext.getBaseType(java.lang.reflect.Type type,
java.lang.Class baseType) |
Gets the parameterization of the given base type.
|
abstract javax.xml.namespace.QName |
JAXBRIContext.getElementName(java.lang.Class o) |
Allows to retrieve the element name based on Class.
|
abstract javax.xml.namespace.QName |
JAXBRIContext.getElementName(java.lang.Object o) |
If the given object is bound to an element in XML by JAXB,
returns the element name.
|
abstract javax.xml.namespace.QName |
JAXBRIContext.getTypeName(TypeReference tr) |
Returns the name of the XML Type bound to the
specified Java type.
|
static java.lang.String |
JAXBRIContext.mangleNameToClassName(java.lang.String localName) |
Computes a Java class name from a local name.
|
static java.lang.String |
JAXBRIContext.mangleNameToPropertyName(java.lang.String localName) |
Computes a Java class name from a local name.
|
static java.lang.String |
JAXBRIContext.mangleNameToVariableName(java.lang.String localName) |
Computes a Java identifier from a local name.
|
void |
Bridge.marshal(BridgeContext context,
T object,
java.io.OutputStream output,
javax.xml.namespace.NamespaceContext nsContext) |
|
void |
Bridge.marshal(BridgeContext context,
T object,
javax.xml.stream.XMLStreamWriter output) |
|
void |
Bridge.marshal(BridgeContext context,
T object,
javax.xml.transform.Result result) |
|
void |
Bridge.marshal(BridgeContext context,
T object,
org.w3c.dom.Node output) |
|
void |
Bridge.marshal(BridgeContext context,
T object,
org.xml.sax.ContentHandler contentHandler) |
|
abstract void |
Bridge.marshal(javax.xml.bind.Marshaller m,
T object,
java.io.OutputStream output,
javax.xml.namespace.NamespaceContext nsContext) |
|
abstract void |
Bridge.marshal(javax.xml.bind.Marshaller m,
T object,
javax.xml.stream.XMLStreamWriter output) |
|
abstract void |
Bridge.marshal(javax.xml.bind.Marshaller m,
T object,
javax.xml.transform.Result result) |
|
abstract void |
Bridge.marshal(javax.xml.bind.Marshaller m,
T object,
org.w3c.dom.Node output) |
|
abstract void |
Bridge.marshal(javax.xml.bind.Marshaller m,
T object,
org.xml.sax.ContentHandler contentHandler) |
|
static JAXBRIContext |
JAXBRIContext.newInstance(java.lang.Class[] classes,
java.util.Collection<TypeReference> typeRefs,
java.lang.String defaultNamespaceRemap,
boolean c14nSupport) |
Deprecated.
Compatibility with older versions.
|
static JAXBRIContext |
JAXBRIContext.newInstance(java.lang.Class[] classes,
java.util.Collection<TypeReference> typeRefs,
java.util.Map<java.lang.Class,java.lang.Class> subclassReplacements,
java.lang.String defaultNamespaceRemap,
boolean c14nSupport,
RuntimeAnnotationReader ar) |
Creates a new
JAXBRIContext. |
static JAXBRIContext |
JAXBRIContext.newInstance(java.lang.Class[] classes,
java.util.Collection<TypeReference> typeRefs,
java.util.Map<java.lang.Class,java.lang.Class> subclassReplacements,
java.lang.String defaultNamespaceRemap,
boolean c14nSupport,
RuntimeAnnotationReader ar,
boolean xmlAccessorFactorySupport,
boolean allNillable,
boolean retainPropertyInfo,
boolean supressAccessorWarnings) |
Creates a new
JAXBRIContext. |
abstract java.lang.Class<?> |
ClassResolver.resolveElementName(java.lang.String nsUri,
java.lang.String localName) |
JAXB calls this method when it sees an unknown element.
|
abstract java.lang.Class<?> |
ClassResolver.resolveElementName(java.lang.String nsUri,
java.lang.String localName) |
JAXB calls this method when it sees an unknown element.
|
T |
Bridge.unmarshal(BridgeContext context,
java.io.InputStream in) |
|
T |
Bridge.unmarshal(BridgeContext context,
java.io.InputStream in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.stream.XMLStreamReader in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.stream.XMLStreamReader in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.transform.Source in) |
|
T |
Bridge.unmarshal(BridgeContext context,
javax.xml.transform.Source in) |
|
T |
Bridge.unmarshal(BridgeContext context,
org.w3c.dom.Node n) |
|
T |
Bridge.unmarshal(BridgeContext context,
org.w3c.dom.Node n) |
|
T |
Bridge.unmarshal(java.io.InputStream in) |
Unmarshals the specified type object.
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
java.io.InputStream in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
java.io.InputStream in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.stream.XMLStreamReader in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.stream.XMLStreamReader in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.transform.Source in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller u,
javax.xml.transform.Source in) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller context,
org.w3c.dom.Node n) |
|
abstract T |
Bridge.unmarshal(javax.xml.bind.Unmarshaller context,
org.w3c.dom.Node n) |
|
T |
Bridge.unmarshal(javax.xml.stream.XMLStreamReader in) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(javax.xml.stream.XMLStreamReader in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
Bridge.unmarshal(javax.xml.transform.Source in) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(javax.xml.transform.Source in,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
|
T |
Bridge.unmarshal(org.w3c.dom.Node n) |
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(org.w3c.dom.Node n,
javax.xml.bind.attachment.AttachmentUnmarshaller au) |
| Modifier and Type | Method | Description |
|---|---|---|
BridgeContext |
JAXBContextImpl.createBridgeContext() |
|
java.lang.CharSequence |
FilterTransducer.print(T o) |
|
java.lang.CharSequence |
InlineBinaryTransducer.print(V o) |
|
java.lang.CharSequence |
Transducer.print(ValueT o) |
Converts the given value to its lexical representation.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
NamespaceContext2.force(java.lang.String uri,
java.lang.String prefix) |
Forcibly make a namespace declaration in effect.
|
int |
NamespaceContext2.force(java.lang.String uri,
java.lang.String prefix) |
Forcibly make a namespace declaration in effect.
|
javax.xml.namespace.QName |
JaxBeanInfo.getTypeName(BeanT instance) |
Returns the XML type name to be used to marshal the specified instance.
|
javax.xml.namespace.QName |
Transducer.getTypeName(ValueT instance) |
Transducers implicitly work against a single XML type,
but sometimes (most notably
XMLGregorianCalendar,
an instance may choose different XML types. |
java.lang.CharSequence |
FilterTransducer.print(T o) |
|
java.lang.CharSequence |
InlineBinaryTransducer.print(V o) |
|
java.lang.CharSequence |
Transducer.print(ValueT o) |
Converts the given value to its lexical representation.
|
void |
Transducer.writeLeafElement(XMLSerializer w,
Name tagName,
ValueT o,
java.lang.String fieldName) |
Sends the result of the
Transducer.print(Object) operation
to one of the XMLSerializer.leafElement(Name, String, String) method. |
| Modifier and Type | Method | Description |
|---|---|---|
int |
NamespaceContextImpl.force(java.lang.String uri,
java.lang.String prefix) |
|
int |
NamespaceContextImpl.force(java.lang.String uri,
java.lang.String prefix) |
|
int |
NamespaceContextImpl.put(java.lang.String uri,
java.lang.String prefix) |
Puts this new binding into the declared prefixes list
without doing any duplicate check.
|
| Modifier and Type | Method | Description |
|---|---|---|
abstract java.lang.CharSequence |
TransducedAccessor.print(BeanT o) |
Prints the responsible field of the given bean to the writer.
|
Copyright © 2018 Oracle Corporation. All rights reserved.