|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
AnnotationReader that reads annotation from classes,
not from external binding files.Accessor that uses Java reflection to access a field.Accessor.GetterSetterReflection that doesn't have any setter.Accessor that uses Java reflection to access a getter and a setter.Field.Accessor.GetterSetterReflection thaat doesn't have any getter.RawAccessor.Accessor into another Accessor
and performs the type adaption as necessary.
XMLSerializer.startDocument(com.sun.xml.bind.v2.runtime.output.XmlOutput, boolean, java.lang.String, java.lang.String) is called
but before the marshalling begins, to set the currently in-scope namespace
bindings.
XmlRegistry and records all the element mappings
in it.
Lister.startPacking(BeanT, com.sun.xml.bind.v2.runtime.reflect.Accessor) is called, you can
add values to the pack by using this method.
Scope offset.
JAXBContext.newInstance(java.lang.String)
to use alternative RuntimeAnnotationReader implementation.
XmlAdapter useful for mapping interfaces.Property implementation for AttributePropertyInfo.Attributes extension that allows attribute values
to be exposed as CharSequence.AttributesEx implementation.JaxBeanInfos.
Binder.Bridge has
methods that can work without BridgeContext.BridgeContext implementation.QNameMap by elements that are expected
by this property.
RuntimeBuiltinLeafInfoImpls.
ByteArrayOutputStream with access to its raw buffer.XmlOutput that generates canonical XML.ClassInfo can be referenced by XmlIDREF if
it has an ID property.
JAXBContext.newInstance(java.lang.String)
and Marshaller.setProperty(String, Object)
to enable the c14n marshalling support in the JAXBContext.
QName used to store a handler for the rest of the elements.
RuntimeClassInfoImpl to look for XmlLocation.
Loader and Receiver.JaxBeanInfo implementation for j2s bean.ClassInfo that doesn't depend on a particular
reflection library.ClassLoader for converting name to Class.
Locatable implementation for a class.Stack-like data structure that allows the following efficient operations:
Push/pop operation.model.core for the runtime.XmlOutput and its implementations}.Accessor,
TransducedAccessor, and
Transducer.NameList.
JAXBContextImpl for which the model is built.
JAXBContext
Locatable.
XmlOutput from a XMLStreamWriter.
Property
object from the given description.
Lister object
if the field is a multi-value field.
GetterSetterPropertySeed object.
JAXBContextImpl that includes the specified additional classes.
TypeReference.
BridgeContext instance.
FieldPropertySeed object.
BuiltinLeafInfoImpls as specified in the spec.
QName.
QNameMap.Entry.nsUri and QNameMap.Entry.localName.
Transducer given a reference.
Source implementation backed by DataHandler.w.
JAXBContext.newInstance(java.lang.String)
to reassign the default namespace URI to something else at the runtime.
TransducedAccessor that prints to String.Loader by setting a default value.Loader implementation that discards the whole sub-tree.XmlOutput implementation that does associative marshalling to DOM.PropertyInfo that allows to add additional elements to the collection.JaxBeanInfo implementation for RuntimeElementInfo.JaxBeanInfo for
handling user-created JAXBElement.
pack.
XmlVisitor.endElement(com.sun.xml.bind.v2.runtime.unmarshaller.TagName) event to notify the end of a binding.
Loader.text(UnmarshallingContext.State, CharSequence) method
to be called.
JAXBContext instantiation performance,
instead of going after efficient sustained unmarshalling/marshalling performance.
XmlOutput for LowLevelStAXDocumentSerializer.Accessor for boolean fields.Accessor for byte fields.Accessor for char fields.Accessor for double fields.Accessor for float fields.Accessor for int fields.Accessor for long fields.Accessor for reference type fields.Accessor for short fields.Locatable implementation for a field.Transducer that delegates to another Transducer.XmlOutput that writes to two XmlOutputs.JAXBContext,
so that XJC can later do separate compilation.
Accessor that accesses the given getter/setter.
Accessor that accesses the given field.
TransducedAccessor if possible.
TransducedAccessor appropriately configured for
the given property.
Accessor for this property.
AttachmentMarshaller set through
AttachmentMarshaller.
AttachmentUnmarshaller set through
AttachmentUnmarshaller.
ClassInfo.hasAttributeWildcard() is true,
returns the accessor to access the property.
JaxBeanInfo object that can handle
the given JAXB-bound object.
JaxBeanInfo object that can handle
the given JAXB-bound object.
JaxBeanInfo object that can handle
the given JAXB-bound class.
JaxBeanInfo object that can handle
the given JAXB-bound class.
Base64Data is no longer cached, so that
XMLStreamWriterEx impl can retain the data, like JAX-WS does.
ClassInfo model from a given class declaration
and adds that to this model owner.
TypeInfo.getType() but returns the type as a Class.
JAXBRIContext to which this object belongs.
UnmarshallingContext at the end of the chain.
Attributes.getValue(int)
Attributes.getValue(String,String)
RawAccessor for the specified element property of the specified wrapper bean class.
ErrorHandler
Accessor used to recover from errors.
Lister used to recover from an error.
IllegalAnnotationExceptions
wrapped in this exception.
JaxBeanInfo for the given named XML Schema type.
RuntimePropertyInfo information on the property.
InputStream.
UnmarshallingContext in charge.
XMLSerializer in charge.
JAXBContext.
Loader that will unmarshall the given object.
Locator.
XmlLocation,
this method returns it.
NamespaceContextImpl.Element.
NamespacePrefixMapper.getPreDeclaredNamespaceUris() but allows the
(prefix,nsUri) pairs to be returned.
XmlVisitor.text(CharSequence) unnecessarily.
RegistryInfo for the given package.
ClassInfoImpl.
Scope.
RuntimeNonElementRef into account (such as ID-ness.)
RuntimeNonElementRef into account (such as ID-ness.)
Transducer that lets you convert
values between the text and the bean.
JAXBElement class tailored this element.
NonElement that represents it.
RuntimeTypeInfoSet.
XMLGregorianCalendar,
an instance may choose different XML types.
TypeReference from which this bridge was created.
Marshaller.
Unmarshaller.
JaxBeanInfo.jaxbType has the lifecycle method.
JaxBeanInfo.jaxbType has the lifecycle method.
JaxBeanInfo.jaxbType has the lifecycle method.
JaxBeanInfo.jaxbType has the lifecycle method.
DataHandler and therefore
Base64Data.get() operation is likely going to be expensive.
Iterator.hasNext().
Property.serializeURIs(Object,XMLSerializer) performs some meaningful action.
XmlAttachmentRef.
XmlAttachmentRef.
XmlAttachmentRef.
IllegalAnnotationException wrapped in one exception.UTF8XmlOutput with indentation.CharSequence for int[].Pcdata that represents a single integer.ElementBeanInfoImpl to wrap
the loaded value object into a JAXBElement object.XmlVisitor decorator that interns all string tokens.Transducer is the default transducer for the ValueT,
this method returns true.
NamespaceContextImpl.Element represents the root element that
we are marshalling.
Accessor for JAXBElement.getValue().
JaxBeanInfo that has multiple type names.
JaxBeanInfo that has one type name.
JaxBeanInfo that has no type names.
JAXBContext enhanced with JAXB RI specific functionalities.JaxBeanInfo
handles.
RuntimeBuiltinLeafInfoImpls keyed by their type.
JaxBeanInfos are created.
Lister for a collectionIterator for IDREFS lister.Iterator but can throw JAXB specific exceptions.TransducedAccessor for a list simple type.Annotation that also implements Locatable.Bridge.
OutputStream with the given in-scope namespaces
taken into account.
Marshaller interface for the JAXB RI.Marshallers.
Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for boolean getter/setter.Accessor for reference types getter/setter.Accessor for boolean getter/setter.Locatable implementation for a method.Transducer decorator that wraps another Transducer
and sets the expected MIME type to the context.TypeInfoSet (a set of JAXB properties)
by using ElementInfoImpl and ClassInfoImpl.XmlOutput decorator that supports MTOM.Names and assign index numbers to them.JAXBRIContext.
JAXBRIContext.
Iterator.next().
NameList.namespaceURIs, whether the namespace URI
can be declared as the default.
Accessor wrapper that replaces a null with an empty collection.TransducedAccessor from templates.Coordinator.
Property objects.Loader that delegates the processing to another Loader
at ProxyLoader.startElement(UnmarshallingContext.State, TagName).Coordinator.
QName.Locatable Annotation.InputStream completely into the buffer.
Loader.BuiltinLeafInfoImpl with a support for runtime.AnnotationReader that uses java.lang.reflect to
read annotations from class files.ModelBuilder that works at the run-time by using
the java.lang.reflect package.NonElementRef.PropertyInfo that exposes more information.TypeInfoSet refined for runtime.XmlOutput implementation that writes to SAX ContentHandler.Transducer that signals the runtime that this datatype
is marshalled to a different XML Schema type.JAXBContextImpl#selectRootLoader(State, TagName),
this method also consults ClassResolver.
DataHandler.
AttachmentMarshaller.
AttachmentUnmarshaller.
MimeTypedTransducer to set the expected MIME type
for the encapsulated Transducer.
Object.equals(Object) to detect cycles.
Logger Level and errorCounter value determines if error should be reported.
XMLSerializer.startElement(String, String, String, Object) that forces
a specific prefix.
XmlVisitor.startElement(com.sun.xml.bind.v2.runtime.unmarshaller.TagName) event to notify a new namespace binding.
XmlOutput for XMLStreamWriterEx.StructureLoader.JAXBContext.newInstance(java.lang.String)
to specify specific classes that replace the reference to generic classes.
ClassBeanInfoImpl that represents the super class of JaxBeanInfo.jaxbType.
XmlAdapter that binds the value as a SOAP attachment.XMLSerializer.text(String, String) method that takes Pcdata.
QName used to store a handler for the text.
TypeReference for the item type,
if this TypeReference represents a collection type.
QName from this.
XmlSchemaGenerator.
Accessor and Transducer combined into one object.TransducedAccessor that
simply combines a Transducer and Accessor.TransducedAccessor for a boolean field.TransducedAccessor for a byte field.TransducedAccessor for a double field.TransducedAccessor for a float field.TransducedAccessor for a byte field.TransducedAccessor for a long field.TransducedAccessor for a short field.TransducedAccessor for a boolean field.TransducedAccessor for a byte field.TransducedAccessor for a double field.TransducedAccessor for a float field.TransducedAccessor for a byte field.TransducedAccessor for a long field.TransducedAccessor for a short field.JAXBContext.newInstance(java.lang.String)
to allow unmarshaller to honor xsi:nil anywhere, even if they are
not specifically allowed by the schema.
JAXBContext.newInstance(java.lang.String)
to put additional JAXB type references into the JAXBContext.
Transducer doesn't declare any namespace,
and therefore Transducer.declareNamespace(Object, XMLSerializer) is no-op.
XmlOutput implementation specialized for UTF-8.Property implementation for XmlValue properties.DomHandler and builds a DOM tree.JAXBContext initialization phase
to clean up any unnecessary references.
JAXBContext initialization phase
to clean up any unnecessary references.
BridgeImpl to write an arbitrary object as a fragment.
Transducer.print(Object) operation
to one of the XMLSerializer.leafElement(Name, String, String) method.
XMLSerializer.text(String, String) method
with the representation of data bested suited for this transduced accessor.
Transducer.print(Object) operation
to one of the XMLSerializer.text(String, String) method,
but with the best representation of the value, not necessarily String.
UTF8XmlOutput.
JAXBContext.newInstance(java.lang.String)
enable support of XmlAccessorFactory annotation in the JAXBContext.
XmlOutput that writes to StAX XMLEventWriter.XmlOutput
Implements the optimal methods, where defer to
the non-optimal methods.XmlOutput.XmlOutput that writes to StAX XMLStreamWriter.Loader.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||