complexType "xstreamTransformerType"
Namespace:
Content:
complex, 6 attributes, attr. wildcard, 3 elements
Defined:
globally in mule-xml.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
(xsd:string | xsd:NMTOKEN)
 = 
xsd:string
 = 
(xsd:string | xsd:boolean)
 = 
xsd:string
 = 
xsd:string
 = 
(xsd:string | xsd:string)
    {any attribute with non-schema namespace}
    >
   
Content: 
mule:annotations?, alias*, converter*
</...>
Content Model Elements (3):
alias, converter, mule:annotations
Known Direct Subtypes (1):
objectToXmlType
All Direct / Indirect Based Elements (2):
object-to-xml-transformer, xml-to-object-transformer
Known Usage Locations
Type Definition Detail
Type Derivation Tree
mule:annotatedType (extension)
      mule:commonTransformerType (extension)
          mule:abstractTransformerType (extension)
              xstreamTransformerType
XML Source (w/o annotations (3); see within schema source)
<xsd:complexType name="xstreamTransformerType">
<xsd:complexContent>
<xsd:extension base="mule:abstractTransformerType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="alias" type="aliasType"/>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="converter" type="converterType"/>
</xsd:sequence>
<xsd:attribute name="driverClass" type="mule:substitutableClass"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Attribute Detail (all declarations; defined within this component only; 1/7)
driverClass
Type:
Use:
optional
Which XStream driver class to use. Unless you know what you are doing the default will be fine for most cases.
Attribute Value
xsd:string | xsd:string
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="driverClass" type="mule:substitutableClass"/>
Content Element Detail (all declarations; defined within this component only; 2/3)
alias
Type:
aliasType, empty content
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="alias" type="aliasType"/>

converter
Type:
converterType, empty content
The core of XStream consists of a registry of Converters. The responsibility of a Converter is to provide a strategy for converting particular types of objects found in the object graph, to and from XML. XStream is provided with Converters for common types such as primitives, String, File, Collections, arrays, and Dates. For a list of defautl convers see: http://xstream.codehaus.org/converters.html
XML Source (w/o annotations (1); see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="converter" type="converterType"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.