|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CElement.CTypeInfo.BIDeclarationDTDExtensionBindingChecker and ExtensionBindingChecker.FieldOutline.FieldAccessor.AbstractFieldWithVar.createField() after calling the
constructor.
ClassBinder that marks abstract components as abstract.AnnotationReader that reads annotation from classes,
not from external binding files.AbstractListField.generate() method right after this.
ElementMappingImpl and BeanMappingImplAccessor that uses Java reflection to access a field.Accessor.GetterSetterReflection thaat 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.Plugins that are enabled in this compilation.
TypeUse by using the existing Adapter class.
Accessor into another Accessor
and performs the type adaption as necessary.
Accessor that adapts the value by using Adapter.Lister that adapts individual item types.Adapter that wraps XmlJavaTypeAdapter.ClassInfo to the set.
LeafInfo to the set.
SCDBasedBindingSet.Target.scd.
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.
CPropertyInfo.
JAXBContext.newInstance(java.lang.String)
to use alternative RuntimeAnnotationReader implementation.
AnnotationParserFactory that
parses JAXB customization declarations.AnnotationProcessorFactory for JAXB.Reference.type is read.
XmlAdapter useful for mapping interfaces.JaxBeanInfo for handling xs:anyType.TypeInfo implementation for xs:anyType.ClassLoader that loads APT and specified classes
both into the same classloader, so that they can reference each other.Navigator implementation for APT.JaxBeanInfo implementation that binds T[] to a complex type
with an element for each item.ArrayProperty that contains only one leaf type.ArrayProperty that contains node values.Property implementation for multi-value property that maps to an element.ArrayElementProperty and ArrayReferenceNodeProperty.Receiver that puts the child object into the Scope object.ClassInfo.)Property implementation for multi-value properties
(including arrays and collections.)ArrayInfos known to this set.
C.
C representation for the given class.
Element aspect of this ClassInfo.
Element graph with DFS
and set Element.prevPostOrder.
Property implementation for AttributePropertyInfo.PropertyInfo.Attributes extension that allows attribute values
to be exposed as CharSequence.AttributesEx implementation.ClassNameAllocator filter that performs automatic name conflict resolution.TransducedAccessor templates.JaxBeanInfos.
Mapping
for bean classes.ClassInfos known to this set.
ClassInfos known to this set.
TypeUse.BIEnumMember used inside BIEnum has additional 'value' attribute.@XmlInlineBinaryData.Binder.Ring.Plugin.getCustomizationURIs().JBlock object.Class objects representing primitive types
to Class objects representing their boxed types.
Bridge decorator for XmlAdapter.Bridge has
methods that can work without BridgeContext.BridgeContext implementation.Bridge implementaiton.CPropertyInfos from the given particle
(and its descendants), and set them to the class returned by
ClassSelector.getCurrentBean().
QNameMap by elements that are expected
by this property.
Elements in this expression.
SimpleTypeBuilder.build(XSSimpleType) method
used to bind the definition of a class generated from
the given simple type.
AbstractMappingImpl.calcDrilldown().
ModelBuilder, only until we link TypeInfos all together,
because we don't want to keep ModelBuilder too long.
RuntimeBuiltinLeafInfoImpls.
TypeUses for the built-in types.
BuiltinLeafInfos known to this set.
ByteArrayOutputStream with access to its raw buffer.XmlOutput that generates canonical XML.Adapter for use within XJC.EnumConstants and discover/report any error in it.
XmlSchema.namespace() and what value
we should put into XmlSchema.elementFormDefault().
XmlElement by taking the defaulting into account.
XmlElementWrapper by taking the defaulting into account.
XmlIDREF.
ClassInfo can be referenced by XmlIDREF if
it has an ID property.
RawTypeSet.Ref be a type ref?
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.
AbstractField.exposedType to AbstractField.implType if necessary.
QName used to store a handler for the rest of the elements.
AttributePropertyInfo for the compiler.CClassInfo or CClassRef.ClassInfo represenatation.CClassInfo/CElementInfo.JPackage as a CClassInfoParent.CClassInfoParentPlugins.CPluginCustomizations attached to a JAXB model component.CElementInfo, CClassInfo, or CClassRef.ElementInfo implementation for the compile-time model.ElementPropertyInfo for the compiler.ConnectedComponent forms a cut-set
of a graph.
RuntimeClassInfoImpl to look for XmlLocation.
Loader and Receiver.Expression that represents the union of two expressions "A|B".JaxBeanInfo implementation for j2s bean.ClassBinder that delegates the call to another ClassBinder.ClassInfo that doesn't depend on a particular
reflection library.ClassLoader for converting name to Class.
Locatable implementation for a class.ClassNameAllocator and provides convenience.CClassInfo information
for filling in methods/fields for a bean.ClassOutline enhanced with schema2java specific
information.XSComponents and generated
CTypeInfos.BIGlobalBinding.ClassNameBean.name on demand.
NonElement at compile-time.JDefinedClass and report class collision errors,
if necessary.FieldRenderer.Stack-like data structure that allows the following efficient operations:
Push/pop operation.com.sun.xml.bind.v2.model.core package for XJC.com.sun.xml.bind.v2.model.core for the runtime.XmlOutput and its implementations}.Accessor,
TransducedAccessor, and
Transducer.NameList.
Element graph.ErrorReceiver that prints to a PrintStream.FieldRenderer for possibly constant field.XMLSerializerXMLReader filter for supporting
http://xml.org/sax/features/namespace-prefixes feature.DPattern and
decides which patterns to map to properties.JAXBContextImpl for which the model is built.
JAXBContext
Plugins.CPropertyInfo.CDefaultValue that computes the default value
by applying a lexical representation to a TypeUse.
FieldAccessor of this field
for the specified object.
ClassFactory.create0(java.lang.Class) but with an error handling to make
the instanciation error fatal.
Locatable.
XmlOutput from a XMLStreamWriter.
Property
object from the given description.
Lister object
if the field is a multi-value field.
StAXConnector from XMLStreamReader.
GetterSetterPropertySeed object.
JAXBContextImpl that includes the specified additional classes.
TypeReference.
BridgeContext instance.
FieldPropertySeed object.
JavaCompiler.
JAXBElement.
BuiltinLeafInfoImpls as specified in the spec.
NType representation for a parameterized type
RawType<ParamType1,ParamType2,...> .
Type object that represents clazz<T1,T2,T3>.
XMLParser for XSOM which reads documents from
this DOMForest rather than doing a fresh parse.
QName.
QNameMap.Entry.nsUri and QNameMap.Entry.localName.
SAXSource that, when parsed, reads from this DOMForest
(instead of parsing the original source identified by the system ID.)
SchemaCompiler.
Transducer given a reference.
PropertyInfoImpl to create new instances of TypeRef
XmlOutput from the given Result object.
DOMForest into a XSSchemaSet.
ReferencePropertyInfo for the compiler.CPropertyInfo backed by a single TypeUse.TypeInfo at the compile-time.TypeRef for XJC.CCustomizations that belong to this model.
ValuePropertyInfo implementation for XJC.CTypeInfo for the DOM node.Source implementation backed by DataHandler.DatatypeConverterInterface.XSElementDecl.
w.
JAXBContext.newInstance(java.lang.String)
to reassign the default namespace URI to something else at the runtime.
FieldRendererFactory.getDefault().
IDResolver.ParticleBinder that follows the JAXB spec.TransducedAccessor that prints to String.Loader by setting a default value.DDefines in the grammar.Loader implementation that discards the whole sub-tree.XMLParser implementation that
parses XML from a DOM forest instead of parsing it from
its original location.DomHandler that produces a W3C DOM but with a location information.XmlOutput implementation that does associative marshalling to DOM.MarshallerImpl that incorporate the in-scope namespace bindings
from a DOM node.ErrorHandler that reports all errors as warnings.XMLFilter that checks the use of extension namespace URIs
(to see if they have corresponding plugins), and otherwise report an error.ObjectFactoryGenerator used when we generate
interfaces and implementations in separate packages.CElementInfo that can be in the property.
Expression that represents an alphabet of a regular language.TypeInfo that maps to an element.FieldOutline that wraps another FieldOutline
and allows JAX-WS to access values without using about
JAXBElement.JaxBeanInfo implementation for RuntimeElementInfo.JaxBeanInfo for
handling user-created JAXBElement.
ElementAdapter that works with a collection
of JAXBElement.JAXBElement.ElementInfo implementation.ElementPropertyInfo for this element.CElementInfo information
for filling in methods/fields for a bean.ElementOutline implementation.ElementPropertyInfo implementation used for both
APT and runtime.BIElements in a read-only set.
Elements that belong to this block.
Element.ElementSet.ElementAdapter that works with a single JAXBElement.CCustomizations.
pack.
XmlVisitor.endElement(com.sun.xml.bind.v2.runtime.unmarshaller.TagName) event to notify the end of a binding.
CatalogResolver, but the field
type is made to EntityResolver so that XJC can be
used even if resolver.jar is not available in the classpath.
CEnumConstant information.BeanGenerator.
NonElement that represents an Enum class.EnumLeafInfo implementation.CEnumLeafInfo information
for filling in methods/fields for a bean.EnumLeafInfos known to this set.
Expression that represents epsilon, the length-0 string.
TypeAndAnnotation are equal if they
has the same type and annotations.
Locators point to the exact same position.
ElementPropertyInfoImpl and ReferencePropertyInfoImpl.XMLSerializer.reportMissingObjectError(String)
ErrorHandler
and exposing utlity methods.Loader.text(UnmarshallingContext.State, CharSequence) method
to be called.
Aspect.EXPOSED
XSParticle and creates a corresponding Expression tree.ParticleBinder that uses ExpressionBuilder et al
for better, more intuitive (but non spec-conforming) binding.JAXBContext instanciation performance,
instead of going after efficient sustained unmarshalling/marshalling performance.
AbstractListField.field
of the target object.
Accessor for byte fields.Accessor for reference type fields.Locatable implementation for a field.ClassOutline.PropertyInfo implementation backed by a field.FieldRenderer.CodeWriter that generates source code to Filer.Transducer that delegates to another Transducer.CPluginCustomization that belongs to the given namespace URI.
CPluginCustomization that belongs to the given namespace URI and the local name.
group closest to
key and returns it.
group closest to
key and returns it.
AbstractListField.Accessor.ref(boolean) with
true will always return a non-null list.
Iterator that walks over a map of maps.SchemaOutputResolver that wraps the user-specified resolver
and makes sure that it's following the contract.Expression,
we represent an edge e1 -> e2 by e1.foreEdges.contains(e2)
and e2.backEdges.contains(e1).
EntityResolver that delegates to two EntityResolvers.XMLFilter that can fork an event to another ContentHandler
in the middle.XmlOutput that writes to two XmlOutputs.Element that wraps XSElementDecl.FieldOutline for accessing
the generated field.
XmlJavaTypeAdapter from PropertyInfo if necessary.
XJCListener.generatedFile(String, int, int).
Deprecated in 2.0.1.
JAXBContext,
so that XJC can later do separate compilation.
Mapping object for the given global element.
Ring instance is associated with a thread.
Accessor that accesses the given getter/setter.
Accessor that accesses the given field.
TransducedAccessor if possible.
TransducedAccessor appropriately configured for
the given property.
XmlNsForm.
Accessor for this property.
PropertyInfo-derived classes.
ElementInfo known to this set.
Plugins discovered so far.
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.
CClassRef.
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.
ComplexTypeFieldBuilder.recordBindingMode(XSComplexType, ComplexTypeBindingMode).
Base64Data is no longer cached, so that
XMLStreamWriterEx impl can retain the data, like JAX-WS does.
BIDeclarations if any.
AnnotationReader.getClassValue(Annotation, String) method but
obtains an array parameter.
ClassOutlines known to this object.
ClassOutlines whose ClassOutline._package()
points to this object.
new CodeModelClassFactory(getErrorHandler()).
ClassInfo, ArrayInfo, or LeafInfo
for the given bean.
ClassInfo model from a given class declaration
and adds that to this model owner.
ClassInfo for the given bean.
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.
getModel().codeModel.
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.
Location.
Attributes.getValue(int)
Attributes.getValue(String,String)
FieldOutlines newly declared
in this class.
CTypeRef.defaultValue that has context information.
CElementInfo generates a class,
returns such a class.
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.
EnumOutlines.
ErrorHandler
Accessor used to recover from errors.
Lister used to recover from an error.
IllegalAnnotationExceptions
wrapped in this exception.
Pattern
MimeType.
CBuiltinLeafInfo never has a default associated MIME type.
TypeUse can have an associated MIME type.
RawTypeSet binds to a CElementPropertyInfo,
this method is used to determine if the property has an associated expected MIME type or not.
CPropertyInfo.
FieldRendererFactory that shall be used to build Model.
URL or as a File.
JaxBeanInfo for the given named XML Schema type.
Pattern
InputStream.
UnmarshallingContext in charge.
XMLSerializer in charge.
JAXBContext.
Loader that will unmarshall the given object.
BIDom object that applies to the given particle.
ValidationEventLocator object.
Locator part of the specified
SAXParseException.
Locator.
XmlLocation,
this method returns it.
Mappings.
NameConverter that shall be used to build Model.
Navigator for this model.
Options class in the compatible fashion. So please don't
use this method unless you know what you're doing.
Options in the current compilation context.
JPackage.
NamespaceContextImpl.Element.
ContentHandler.
ContentHandler to feed SAX events into.
NamespacePrefixMapper.getPreDeclaredNamespaceUris() but allows the
(prefix,nsUri) pairs to be returned.
XmlVisitor.text(CharSequence) unnecessarily.
RawTypeSet.Refs that were built.
RegistryInfo for the given package.
Model.schemaComponent?
XmlSchema.location() found in this context.
XmlSchemaType annotation, if any.
ClassInfoImpl.
ClassInfoImpl.
Scope.
Location that indicates
where in the source code the problem has happened.
ElementInfos whose ElementInfo.getSubstitutionHead() points
to this object.
SecurityException.
PropertyInfo implementation backed by a getter and a setter.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.
CPropertyInfo
JType object for the string representation
of a type.
JAXBElement<contentInMemoryType>.
JAXBElement class tailored this element.
TypeInfo for the given type.
NonElement that represents it.
TypeInfo for the given type.
RuntimeTypeInfoSet.
XMLGregorianCalendar,
an instance may choose different XML types.
TypeReference from which this bridge was created.
TypeUse object that this conversion represents.
Location information.
Location.
Location.
PropertyInfoImpl is always referenced by its enclosing class,
so return that as the upstream.
XmlSchema.xmlns() found in this context for the given namespace URI.
Elements.Graph from an Expression tree.
Coordinator.table to null, record who did it.
Element that represents a wildcard,
for the "ease of binding" we always just bind this to DOM elements.BIInlineBinaryData customization,
reflect that to the specified property.
BIInlineBinaryData customization,
reflect that to the specified property.
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.
JAXBElement.
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.
RawTypeSet binds to a CElementPropertyInfo,
this method is used to determine if the property is ID or not.
IllegalAnnotationException wrapped in one exception.Aspect.IMPLEMENTATION
UTF8XmlOutput with indentation.ClassLoader used to "inject" optimized accessor classes
into the VM.AnnotationReader implementation that reads annotation inline from APT.@XmlInlineBinaryData.
CharSequence for int[].Pcdata that represents a single integer.ElementBeanInfoImpl to wrap
the loaded value object into a JAXBElement object.BIInterfaces in a read-only set.
Bridge that are only available for the JAXB runtime.XmlVisitor decorator that interns all string tokens.ConnectedComponent
can match a substring whose length is greater than 1.
Transducer is the default transducer for the ValueT,
this method returns true.
Strings to represent
mixed content model.
XmlType.propOrder().
BindInfo doesn't contain any useful
information.
ConnectedComponent
forms a cut set of a graph.
NamespaceContextImpl.Element represents the root element that
we are marshalling.
NonElement maps to text in XML,
without any attribute nor child elements.
Element is SinkNode.
Element is SourceNode.
sub is a sub-type of sup.
ElementInfos, a collection always means a list of values.
ConnectedComponents of this graph in an order.
JAXBModel that exposes additional information available
only for the java->schema direction.JDocComment object.
Accessor for JAXBElement.getValue().
JAXBContext.newInstance(java.lang.String).JaxBeanInfo that has multiple type names.
JaxBeanInfo that has one type name.
JaxBeanInfo that has no type names.
JAXBModel implementation.JAXBContext enhanced with JAXB RI specific functionalities.JaxBeanInfo
handles.
JaxBeanInfo implementation for immutable leaf classes.BuiltinLeafInfo or EnumLeafInfo.RuntimeBuiltinLeafInfoImpls keyed by their type.
TypeInfos are collected into the TypeInfoImpl.owner.
TypeInfos are collected into the TypeInfoImpl.owner.
TypeInfos are collected into the governing TypeInfoSet.
JaxBeanInfos are created.
Property implementation for ElementPropertyInfo whose
ElementPropertyInfo.isValueList() is true.Lister for a collectionIterator for IDREFS lister.Iterator but can throw JAXB specific exceptions.TransducedAccessor for a list simple type.Model.
Location that is chained.Annotation that also implements Locatable.IllegalAnnotationException.XmlVisitor is parsing.LocatorExLocatorEx implemented by Locator.Locator objects for every Element.TypeUse that represents an adapted use of this CBuiltinLeafInfo.
TypeUse that represents a collection of this CBuiltinLeafInfo.
TypeUse that represents a MIME-type assocaited version of this CBuiltinLeafInfo.
Plugin "uses" this annotation, call this method
to mark it.
Bridge.
CompositeStructureBeanInfo to marshal this bridge as a sub-tree.
OutputStream with the given in-scope namespaces
taken into account.
Marshaller interface for the JAXB RI.Marshallers.
NonElement can optionally be an Element.CCustomizations objects into one.
Accessor for boolean getter/setter.Accessor for reference types getter/setter.Locatable implementation for a method.Transducer decorator that wraps another Transducer
and sets the expected MIME type to the context.Model object to which this bean belongs.
Model object to which this bean belongs.
TypeInfoSet (a set of JAXB properties)
by using ElementInfoImpl and ClassInfoImpl.Model object.XmlVisitor that performs XOP processing.XmlOutput decorator that supports MTOM.Map that 'conceptually' stores a set of values for each key.Multiplicity for a particle/term.Names and assign index numbers to them.ValidationContext and make it look like a NamespaceContext.NamespaceContext by looking at the in-scope
namespace binding of a DOM element.java.lang.reflect and/or APT.Navigator implementation for XJC.TypeUse would need an explicit XmlSchemaType
annotation with the given type name.
JAXBRIContext.
CCustomizations used by a Model form a single linked list
so that we can look for unacknowledged customizations later.
EnumConstantImpl is linked in one list.
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.ObjectFactory then wraps it and provides
access to it.ObjectFactory then wraps it and provides
access to it.Expression that represents kleene-star operation (A+)DDefines from DGrammarPattern,
so no point in resolving refs.
BindInfo got its owner set.
TransducedAccessor from templates.FieldOutline from which
this object is created.
TypeInfoSet to which this class belongs.
PackageOutline enhanced with schema2java specific
information.ParameterizedType implementation.Outline that encloses all the class outlines.
Outline that encloses all the class outlines.
Outline that encloses all the class outlines.
ClassOutline.
BindInfo object to which this object belongs.
ClassInfo or ElementInfo to which this property belongs.
SpecVersion object.
DOMScanner.scan(Element)
args[i] and return
the number of tokens consumed.
args[i] and augment
the opt object appropriately, then return
the number of tokens consumed.
XmlRootElement annotation on a class
and determine the element name.
XmlType annotation on a class
and determine the actual value.
DOMScanner.scan(Element)
XSParticle as properties of the class that's being built.XSParticles (whose term is XSElementDecl)
that are coereced into a single Element.
Plugin that marks the generated code by using JSR-250's '@Generated'.AbortException
to be thrown, especially when this is driven by some kind of GUI.
Coordinator.
CElementInfo to ObjectFactory.
ClassOutlineImpl to
ObjectFactory.
CElementInfo to ObjectFactory.
Model.
UnmarshallingContext.State for the parent element
UnmarshallingContext.State objects form a doubly linked list.
Lister for primitive type arrays.RuntimeUtil.boxToPrimitive.
CodeWriter that reports progress to XJCListener.ArrayElementProperty.wrapUp() method.
Property objects.PropertyFactory benefits from having index numbers assigned to
PropertyKind.ELEMENT, PropertyKind.REFERENCE, and PropertyKind.MAP in this order.
PropertyInfo.PropertyInfo.Loader that delegates the processing to another Loader
at ProxyLoader.startElement(UnmarshallingContext.State, TagName).Coordinator.
QName.Locatable Annotation.RawTypeSet.Ref.RawTypeSet.RawTypeSet for RELAX NG.RawTypeSet for XML Schema.InputStream completely into the buffer.
XmlAdapter used inside XJC is almost always unmarshal-only.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.
TransducedAccessor templates.PropertyInfo that holds references to other Elements.ReferencePropertyInfo.XSComponents refer to which XSComplexTypes.Navigator implementation for java.lang.reflect.XmlRegistry annotaion.RegistryInfo.Coordinator with the current thread.
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.TypeInfoSet specialized for runtime.Object.toString().JAXBModel that exposes additional information available
only for the schema->java direction.XmlOutput implementation that writes to SAX ContentHandler.Schema object and lazily instanciate it.SchemaCompiler implementation.AnnotationProcessorFactory that implements the schema generator
command line tool.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.
Expression that represents a concatanation of two expressions
"A,B".DataHandler.
AttachmentMarshaller.
AttachmentUnmarshaller.
CClassInfo (which means the base class
is also generated), or CClassRef (which means the base class is
already generated and simply referenced.)
The latter is treated somewhat special --- from the rest of the model
this external base class is invisible.
ClassNameAllocator to be used for the binding operation.
ContentHandler.
MimeTypedTransducer to set the expected MIME type
for the encapsulated Transducer.
FieldRendererFactory.
ContentHandler will see.
NameConverter.
Coordinator with the current thread.
Object.equals(Object) to detect cycles.
BIGlobalBinding.serializable)
TypeUse from simple types.Property that contains a leaf value.SingleField that forces the primitive accessor type.PropertyInfoImpl that can only have one type.Locatable.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.
XMLEventReader to unmarshaller events on a
XmlVisitor, bridging between the two
parser technologies.MarshallerImpl that incorporate the in-scope namespace bindings
from a StAX writer.XMLStreamReader and
feeds events to XmlVisitor.StructureLoader.JAXBContext.newInstance(java.lang.String)
to specify specific classes that replace the reference to generic classes.
XMLFilter that can cut sub-trees.ClassBeanInfoImpl that represents the super class of JaxBeanInfo.jaxbType.
XmlAdapter that binds the value as a SOAP attachment.QName and JaxBeanInfo.ClassOutline holds information about this CClassInfo.
ElementOutline holds information about this CElementInfo.
EnumOutline holds information about this CEnumLeafInfo.
EnumOutline holds information about this CEnumLeafInfo.
UnmarshallingContext.State.loader.
XMLSerializer.text(String, String) method that takes Pcdata.
QName used to store a handler for the text.
CPluginCustomizations from this.
TypeReference for the item type,
if this TypeReference represents a collection type.
QName from this.
XmlSchemaGenerator.
JClass that represents the class being bound,
under the given Outline.
Accessor and Transducer combined into one object.TransducedAccessor that
simply combines a Transducer and Accessor.TransducedAccessor for a byte field.TransducedAccessor for a byte field.TransducedAccessor for a byte field.TransducedAccessor for a byte 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.
TypeAndAnnotation implementation.ClassInfo, ElementInfo, or LeafInfo.ClassInfoImpl and ElementInfoImpl.TypeInfos.TypeInfos that are built will go into this set.
TypeInfos.CTypeRef.type, if available.
ElementPropertyInfo.TypeUse.TypeUse from an existing one.TypeUse implementation.ElementSets.
List.Transducer doesn't declare any namespace,
and therefore Transducer.declareNamespace(Object, XMLSerializer) is no-op.
XmlOutput implementation specialized for UTF-8.PropertyInfoImpl and ElementInfoImpl.XmlVisitor decorator that validates the events by using JAXP validation API.Ref.type is an array and it is a value list,
true.
JaxBeanInfo implementation that binds T[] to a list of simple types.Property implementation for XmlValue properties.PropertyInfo.XmlAnyElement property,
so all the wildcards need to be treated as one node.
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.
Driver
to receive output from XJC.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.ClassOutlineImpl._package() as PackageOutlineImpl,
since it's guaranteed to be of that type.
PackageOutline that contains this class.
PackageOutline that contains this class.
PackageOutline that contains this class.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||