...
Data Type | A | B | C | C ?wsdl | C/MTOM | D | D/MTOM | E | F | G | H | I | Notes | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PrimitiveTypes |
|
|
|
|
|
|
|
|
|
|
|
|
| |
boolean | | | | | | | | | |
|
|
|
| |
byte | | | | | | | | | |
|
|
|
| |
short | | | | | | | | | |
|
|
|
| |
int | | | | | | | | | |
|
|
|
| |
long | | | | | | | | | |
|
|
|
| |
float | | | | | | | | | |
|
|
|
| |
double | | | | | | | | | |
|
|
|
| |
Standard Types |
|
|
|
|
|
|
|
|
|
|
|
|
| |
java.lang.String | | | | | | | | | |
|
|
|
| |
java.math.BigInteger | | | | | | | | | |
|
|
|
| |
java.math.BigDecimal | | | | | | | | | |
|
|
|
| |
java.util.Calendar | | | | | | | | | |
|
|
|
| |
java.util.Date | | | | | | | | | |
|
|
|
| |
javax.xml.namespace.QName | | | | | | | | | |
|
|
|
| |
java.net.URI | | | | | | | | | |
|
|
|
| |
javax.xml.datatype.XMLGregorianCalendar | | | | | | | | | |
|
|
|
| |
javax.xml.datatype.Duration | | | | | | | | | |
|
|
|
| |
java.lang.Object | | | | | | | | | |
|
|
|
| |
java.awt.Image | | | | | | | | | |
|
|
|
| |
javax.activation.DataHandler | | | | | | | | | |
|
|
|
| |
javax.xml.transform.Source | | | | | | | | | |
|
|
| TUSCANY-2387 | |
java.util.UUID | | | | | | | | | |
|
|
|
| |
Arrays |
|
|
|
|
|
|
|
|
|
|
|
|
| |
boolean | | | | | | | | | |
|
|
|
| |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8c333abb-3d40-4fcc-9c67-3c3b663730f6"><ac:plain-text-body><![CDATA[ | byte | | | | |
| |
| | |
|
|
| A byte[] must map to xs:base64Binary by default ]]></ac:plain-text-body></ac:structured-macro> |
short | | | | | | | | | |
|
|
|
| |
int | | | | | | | | | |
|
|
|
| |
long | | | | | | | | | |
|
|
|
| |
float | | | | | | | | | |
|
|
|
| |
double | | | | | | | | | |
|
|
|
| |
java.lang.String | | | | | | | | | |
|
|
|
| |
java.math.BigInteger | | | | | | | | | |
|
|
|
| |
java.math.BigDecimal | | | | | | | | | |
|
|
|
| |
java.util.Calendar | | | | | | | | | |
|
|
|
| |
java.util.Date | | | | | | | | | |
|
|
|
| |
javax.xml.namespace.QName | | | | | | | | | |
|
|
|
| |
java.net.URI | | | | | | | | | |
|
|
|
| |
javax.xml.datatype.XMLGregorianCalendar | | | | | | | | | |
|
|
|
| |
javax.xml.datatype.Duration | | | | | | | | | |
|
|
|
| |
java.lang.Object | | | | | | | | | |
|
|
| ||
java.awt.Image | | | | | | | | | |
|
|
|
| |
javax.activation.DataHandler | | | | | | |
| | |
|
|
|
| |
javax.xml.transform.Source | | | | | | | | | |
|
|
| TUSCANY-2386, TUSCANY-2387, TUSCANY-2452 | |
java.util.UUID | | | | |
| |
| | |
|
|
|
| |
Collections |
|
|
|
|
|
|
|
|
|
|
|
|
| |
List<String>, ArrayList<String> | | | |
|
| |
| | |
|
|
|
| |
Map<String, String>, HashMap<String, String> | | | |
|
| |
| | |
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Polymorphic Types |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Case1: Bean3 extends Bean2 | | | | |
|
|
|
|
|
|
|
| Unmarshalls to Bean2 always. | |
Parameterized Types |
|
|
|
|
|
|
|
|
|
|
|
|
| |
TypeExplicit | | | | |
|
|
|
|
|
|
|
| <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3c4e49a0-0c04-4139-9753-fd2a185d5dc9"><ac:plain-text-body><![CDATA[ | |
TypeUnbound | | | | |
|
|
|
|
|
|
|
| Unmarshalls to Object[] always. ]]></ac:plain-text-body></ac:structured-macro> | |
TypeExtends | | | | |
|
|
|
|
|
|
|
| Unmarshalls to Bean2 always. | |
RecursiveTypeBound | | | | |
|
|
|
|
|
|
|
| Unmarshalls to Bean1<String> always. | |
WildcardUnbound | | | | |
|
|
|
|
|
|
|
|
| |
WildcardSuper | | | | |
|
|
|
|
|
|
|
|
| |
WildcardExtends | | | | |
|
|
|
|
|
|
|
| Unmarshalls to Bean2 always. | |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Variable Arguments |
|
|
|
|
|
|
|
|
|
|
|
|
| |
String... | | | | |
| |
| | |
|
|
|
| |
Exceptions |
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
...