|
||||||||||
| 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.
Adapter that wraps XmlJavaTypeAdapter.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.ClassInfo.)ArrayInfos known to this set.
C.
C representation for the given class.
Element aspect of this ClassInfo.
Property implementation for AttributePropertyInfo.PropertyInfo.Attributes extension that allows attribute values
to be exposed as CharSequence.AttributesEx implementation.ClassInfos known to this set.
Binder.Class objects representing primitive types
to Class objects representing their boxed types.
Bridge has
methods that can work without BridgeContext.BridgeContext implementation.QNameMap by elements that are expected
by this property.
RuntimeBuiltinLeafInfoImpls.
BuiltinLeafInfos known to this set.
ByteArrayOutputStream with access to its raw buffer.XmlOutput that generates canonical XML.XmlIDREF.
ClassInfo can be referenced by XmlIDREF if
it has an ID property.
XmlMimeType and XmlInlineBinaryData
annotation with it.
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.
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.com.sun.xml.bind.v2.model.core for the runtime.XmlOutput and its implementations}.Accessor,
TransducedAccessor, and
Transducer.NameList.
JAXBContextImpl for which the model is built.
ClassFactory.create0(java.lang.Class) but with an error handling to make
the instantiation error fatal.
Locatable.
XmlOutput from a XMLStreamWriter.
Property
object from the given description.
Lister object
if the field is a multi-value field.
JAXBContextImpl that includes the specified additional classes.
TypeReference.
BridgeContext instance.
BuiltinLeafInfoImpls as specified in the spec.
Type object that represents clazz<T1,T2,T3>.
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.TypeInfo that maps to an element.JaxBeanInfo implementation for RuntimeElementInfo.JAXBElement.pack.
XmlVisitor.endElement(com.sun.xml.bind.v2.runtime.unmarshaller.TagName) event to notify the end of a binding.
NonElement that represents an Enum class.EnumLeafInfos known to this set.
Loader.text(UnmarshallingContext.State, CharSequence) method
to be called.
JAXBContext instantiation performance,
instead of going after efficient sustained unmarshalling/marshalling performance.
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.group closest to
key and returns it.
group closest to
key and returns it.
Iterator that walks over a map of maps.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.
ElementInfo known to this set.
TypeInfo for the any type.
AttachmentMarshaller set through
AttachmentMarshaller.
AttachmentUnmarshaller set through
AttachmentUnmarshaller.
XmlNsForm for the given namespace URI.
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.
AnnotationReader.getClassValue(Annotation, String) method but
obtains an array parameter.
ClassInfo, ArrayInfo, or LeafInfo
for the given bean.
ClassInfo model from a given class declaration
and adds that to this model owner.
Object.)
For nested classes, this method should just return the inner name.
TypeInfo.getType() but an EnumLeafInfo
is guaranteed to represent an enum declaration, which is a
kind of a class declaration.
XmlRegistry.
TypeInfo.getType() but returns the type as a Class.
JAXBElement<T>.
getProperty().ref().get(0).
getProperty().ref().get(0).
JAXBRIContext to which this object belongs.
UnmarshallingContext at the end of the chain.
DOMScanner.getCurrentElement() but
better typed.
Attributes.getValue(int)
Attributes.getValue(String,String)
XmlNsForm for the given namespace URI.
ElementInfo for the given element.
ElementInfos in the given scope.
RawAccessor for the specified element property of the specified wrapper bean class.
EnumLeafInfo to which this constant belongs to.
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.
ValidationEventLocator object.
Locator.
XmlLocation,
this method returns it.
Navigator for this model.
NamespaceContextImpl.Element.
NamespacePrefixMapper.getPreDeclaredNamespaceUris() but allows the
(prefix,nsUri) pairs to be returned.
XmlVisitor.text(CharSequence) unnecessarily.
RegistryInfo for the given package.
XmlSchema.location() found in this context.
XmlSchemaType annotation, if any.
ClassInfoImpl.
Scope.
Location that indicates
where in the source code the problem has happened.
ElementInfos whose ElementInfo.getSubstitutionHead() points
to this object.
SecurityException.
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<contentInMemoryType>.
JAXBElement class tailored this element.
TypeInfo for the given type.
NonElement that represents it.
RuntimeTypeInfoSet.
XMLGregorianCalendar,
an instance may choose different XML types.
TypeReference from which this bridge was created.
Location information.
XmlSchema.xmlns() found in this context for the given namespace URI.
Coordinator.table to null, record who did it.
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.
TypeInfoSet.
XmlAttachmentRef.
XmlAttachmentRef.
XmlAttachmentRef.
XmlValue
property.
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.
Strings to represent
mixed content model.
XmlType.propOrder().
NamespaceContextImpl.Element represents the root element that
we are marshalling.
NonElement maps to text in XML,
without any attribute nor child elements.
sub is a sub-type of sup.
Accessor for JAXBElement.getValue().
JAXBContext enhanced with JAXB RI specific functionalities.JaxBeanInfo
handles.
BuiltinLeafInfo or EnumLeafInfo.RuntimeBuiltinLeafInfoImpls keyed by their type.
Lister for a collectionIterator for IDREFS lister.Iterator but can throw JAXB specific exceptions.TransducedAccessor for a list simple type.Location that is chained.Annotation that also implements Locatable.IllegalAnnotationException.XmlVisitor is parsing.LocatorExBridge.
OutputStream with the given in-scope namespaces
taken into account.
Marshaller interface for the JAXB RI.Marshallers.
NonElement can optionally be an Element.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.java.lang.reflect and/or Annotation Processing.JAXBRIContext.
JAXBRIContext.
Iterator.next().
TypeInfo that maps to an element.NonElement.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.ClassInfo or ElementInfo to which this property belongs.
DOMScanner.scan(Element)
DOMScanner.scan(Element)
UnmarshallingContext.State for the parent element
UnmarshallingContext.State objects form a doubly linked list.
RuntimeUtil.boxToPrimitive.
Property objects.PropertyFactory benefits from having index numbers assigned to
PropertyKind.ELEMENT, PropertyKind.REFERENCE, and PropertyKind.MAP in this order.
Loader that delegates the processing to another Loader
at ProxyLoader.startElement(UnmarshallingContext.State, TagName).QName.Locatable Annotation.InputStream completely into the buffer.
Loader.UnmarshallingContext.State.loader is completed, this receiver
receives the result.
TypeInfos that this property references.
TypeInfos that this property references.
T.
TypeInfos that this property references.
TypeInfos that this property references.
PropertyInfo that holds references to other Elements.Navigator implementation for java.lang.reflect.XmlRegistry annotaion.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.Object.toString().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.
ContentHandler.
MimeTypedTransducer to set the expected MIME type
for the encapsulated Transducer.
ContentHandler will see.
Object.equals(Object) to detect cycles.
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.
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.UnmarshallingContext.State.loader.
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.
String.trim().
JAXBContext.newInstance(java.lang.String)
to put additional JAXB type references into the JAXBContext.
ClassInfo, ElementInfo, or LeafInfo.TypeInfos.ElementPropertyInfo.Transducer doesn't declare any namespace,
and therefore Transducer.declareNamespace(Object, XMLSerializer) is no-op.
XmlOutput implementation specialized for UTF-8.Ref.type is an array and it is a value list,
true.
Property implementation for XmlValue properties.PropertyInfo.DomHandler and builds a DOM tree.JAXBContext initialization phase
to clean up any unnecessary references.
JAXBContext initialization phase
to clean up any unnecessary references.
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 | |||||||||