Package | Description |
---|---|
com.sun.xml.bind.api |
Runtime API for the JAX-WS RI
|
com.sun.xml.bind.v2.model.impl |
Implementation of the com.sun.xml.bind.j2s.model package.
|
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.unmarshaller |
Modifier and Type | Field | Description |
---|---|---|
protected JAXBContextImpl |
Bridge.context |
Constructor | Description |
---|---|
Bridge(JAXBContextImpl context) |
Modifier and Type | Field | Description |
---|---|---|
JAXBContextImpl |
RuntimeModelBuilder.context |
The
JAXBContextImpl for which the model is built. |
Constructor | Description |
---|---|
RuntimeModelBuilder(JAXBContextImpl context,
RuntimeAnnotationReader annotationReader,
Map<Class,Class> subclassReplacements,
String defaultNamespaceRemap) |
Modifier and Type | Field | Description |
---|---|---|
JAXBContextImpl |
XMLSerializer.grammar |
Modifier and Type | Method | Description |
---|---|---|
JAXBContextImpl |
JAXBContextImpl.JAXBContextBuilder.build() |
|
JAXBContextImpl |
JAXBContextImpl.createAugmented(Class<?> clazz) |
Creates a
JAXBContextImpl that includes the specified additional classes. |
JAXBContextImpl |
MarshallerImpl.getContext() |
Modifier and Type | Method | Description |
---|---|---|
Loader |
ClassBeanInfoImpl.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
|
Loader |
CompositeStructureBeanInfo.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
|
Loader |
ElementBeanInfoImpl.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
|
abstract Loader |
JaxBeanInfo.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
Gets the
Loader that will unmarshall the given object. |
protected void |
ClassBeanInfoImpl.link(JAXBContextImpl grammar) |
|
void |
ElementBeanInfoImpl.link(JAXBContextImpl grammar) |
|
protected void |
JaxBeanInfo.link(JAXBContextImpl grammar) |
Called after all the
JaxBeanInfo s are created. |
Constructor | Description |
---|---|
CompositeStructureBeanInfo(JAXBContextImpl context) |
|
ElementBeanInfoImpl(JAXBContextImpl grammar) |
The constructor for the sole instanceof
JaxBeanInfo for
handling user-created JAXBElement . |
JAXBContextBuilder(JAXBContextImpl baseImpl) |
|
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has no type names. |
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
QName[] typeNames,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has multiple type names. |
JaxBeanInfo(JAXBContextImpl grammar,
RuntimeTypeInfo rti,
Class<BeanT> jaxbType,
QName typeName,
boolean isElement,
boolean isImmutable,
boolean hasLifecycleEvents) |
For
JaxBeanInfo that has one type name. |
MarshallerImpl(JAXBContextImpl c,
AssociationMap assoc) |
Modifier and Type | Method | Description |
---|---|---|
static XmlOutput |
XMLStreamWriterOutput.create(XMLStreamWriter out,
JAXBContextImpl context,
CharacterEscapeHandler escapeHandler) |
Creates a new
XmlOutput from a XMLStreamWriter . |
Constructor | Description |
---|---|
FastInfosetStreamWriterOutput(com.sun.xml.fastinfoset.stax.StAXDocumentSerializer out,
JAXBContextImpl context) |
Modifier and Type | Field | Description |
---|---|---|
JAXBContextImpl |
UnmarshallerChain.context |
Modifier and Type | Method | Description |
---|---|---|
static Property |
PropertyFactory.create(JAXBContextImpl grammar,
RuntimePropertyInfo info) |
Creates/obtains a properly configured
Property
object from the given description. |
Constructor | Description |
---|---|
AttributeProperty(JAXBContextImpl context,
RuntimeAttributePropertyInfo prop) |
|
UnmarshallerChain(JAXBContextImpl context) |
|
ValueProperty(JAXBContextImpl context,
RuntimeValuePropertyInfo prop) |
Modifier and Type | Method | Description |
---|---|---|
static <T> TransducedAccessor<T> |
TransducedAccessor.get(JAXBContextImpl context,
RuntimeNonElementRef ref) |
Gets the
TransducedAccessor appropriately configured for
the given property. |
Accessor<BeanT,ValueT> |
Accessor.FieldReflection.optimize(JAXBContextImpl context) |
|
Accessor<BeanT,ValueT> |
Accessor.GetterSetterReflection.optimize(JAXBContextImpl context) |
|
Accessor<BeanT,ValueT> |
Accessor.optimize(JAXBContextImpl context) |
Returns the optimized version of the same accessor.
|
Accessor<BeanT,ValueT> |
Accessor.ReadOnlyFieldReflection.optimize(JAXBContextImpl context) |
Constructor | Description |
---|---|
CompositeTransducedAccessorImpl(JAXBContextImpl context,
Transducer<ValueT> xducer,
Accessor<BeanT,ValueT> acc) |
Modifier and Type | Field | Description |
---|---|---|
protected JAXBContextImpl |
UnmarshallerImpl.context |
Owning
JAXBContext |
Modifier and Type | Method | Description |
---|---|---|
JAXBContextImpl |
UnmarshallingContext.getJAXBContext() |
Modifier and Type | Method | Description |
---|---|---|
void |
StructureLoader.init(JAXBContextImpl context,
ClassBeanInfoImpl beanInfo,
Accessor<?,Map<QName,String>> attWildcard) |
Completes the initialization.
|
Constructor | Description |
---|---|
UnmarshallerImpl(JAXBContextImpl context,
AssociationMap assoc) |
Copyright © 2018 Oracle Corporation. All rights reserved.