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 and Description |
---|---|
protected JAXBContextImpl |
Bridge.context |
Constructor and Description |
---|
Bridge(JAXBContextImpl context) |
Modifier and Type | Field and Description |
---|---|
JAXBContextImpl |
RuntimeModelBuilder.context
The
JAXBContextImpl for which the model is built. |
Constructor and Description |
---|
RuntimeModelBuilder(JAXBContextImpl context,
RuntimeAnnotationReader annotationReader,
Map<Class,Class> subclassReplacements,
String defaultNamespaceRemap) |
Modifier and Type | Field and Description |
---|---|
JAXBContextImpl |
XMLSerializer.grammar |
Modifier and Type | Method and 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 and Description |
---|---|
abstract Loader |
JaxBeanInfo.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable)
Gets the
Loader that will unmarshall the given object. |
Loader |
ElementBeanInfoImpl.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
Loader |
CompositeStructureBeanInfo.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
Loader |
ClassBeanInfoImpl.getLoader(JAXBContextImpl context,
boolean typeSubstitutionCapable) |
protected void |
JaxBeanInfo.link(JAXBContextImpl grammar)
Called after all the
JaxBeanInfo s are created. |
void |
ElementBeanInfoImpl.link(JAXBContextImpl grammar) |
protected void |
ClassBeanInfoImpl.link(JAXBContextImpl grammar) |
Constructor and 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 and Description |
---|---|
static XmlOutput |
XMLStreamWriterOutput.create(XMLStreamWriter out,
JAXBContextImpl context,
CharacterEscapeHandler escapeHandler)
Creates a new
XmlOutput from a XMLStreamWriter . |
Constructor and Description |
---|
FastInfosetStreamWriterOutput(com.sun.xml.fastinfoset.stax.StAXDocumentSerializer out,
JAXBContextImpl context) |
Modifier and Type | Field and Description |
---|---|
JAXBContextImpl |
UnmarshallerChain.context |
Modifier and Type | Method and Description |
---|---|
static Property |
PropertyFactory.create(JAXBContextImpl grammar,
RuntimePropertyInfo info)
Creates/obtains a properly configured
Property
object from the given description. |
Constructor and Description |
---|
AttributeProperty(JAXBContextImpl context,
RuntimeAttributePropertyInfo prop) |
UnmarshallerChain(JAXBContextImpl context) |
ValueProperty(JAXBContextImpl context,
RuntimeValuePropertyInfo prop) |
Modifier and Type | Method and Description |
---|---|
static <T> TransducedAccessor<T> |
TransducedAccessor.get(JAXBContextImpl context,
RuntimeNonElementRef ref)
Gets the
TransducedAccessor appropriately configured for
the given property. |
Accessor<BeanT,ValueT> |
Accessor.optimize(JAXBContextImpl context)
Returns the optimized version of the same accessor.
|
Accessor<BeanT,ValueT> |
Accessor.FieldReflection.optimize(JAXBContextImpl context) |
Accessor<BeanT,ValueT> |
Accessor.ReadOnlyFieldReflection.optimize(JAXBContextImpl context) |
Accessor<BeanT,ValueT> |
Accessor.GetterSetterReflection.optimize(JAXBContextImpl context) |
Constructor and Description |
---|
CompositeTransducedAccessorImpl(JAXBContextImpl context,
Transducer<ValueT> xducer,
Accessor<BeanT,ValueT> acc) |
Modifier and Type | Field and Description |
---|---|
protected JAXBContextImpl |
UnmarshallerImpl.context
Owning
JAXBContext |
Modifier and Type | Method and Description |
---|---|
JAXBContextImpl |
UnmarshallingContext.getJAXBContext() |
Modifier and Type | Method and Description |
---|---|
void |
StructureLoader.init(JAXBContextImpl context,
ClassBeanInfoImpl beanInfo,
Accessor<?,Map<QName,String>> attWildcard)
Completes the initialization.
|
Constructor and Description |
---|
UnmarshallerImpl(JAXBContextImpl context,
AssociationMap assoc) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.