Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Data Type

A

B

C doc/lit/wrapped

C doc/lit/bare

C ?wsdl

D

E

F

Notes

PrimitiveTypes

 

 

 

 

 

 

 

 

boolean

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

byte

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

short

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

int

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

long

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

float

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

double

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

Standard Types

 

 

 

 

 

 

 

 

java.lang.String

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.math.BigInteger

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.math.BigDecimal

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.util.Calendar

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.util.Date

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.namespace.QName

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.net.URI

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.datatype.XMLGregorianCalendar

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.datatype.Duration

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.lang.Object

(tick)

(tick)

(error)

 

 

 

 

 

 

java.awt.Image

(tick)

(tick)

(error)

 

(tick)

 

 

 

 

javax.activation.DataHandler

(tick)

(tick)

(tick)

 

(error)

 

 

 

 

javax.xml.transform.Source

(error) (tick) (error)

(tick)

(error)

 

(tick)

 

 

 

  How to compare two "source" objects?

java.util.UUID

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

Arrays

 

 

 

 

 

 

 

 

boolean

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

byte

(tick)

(tick)

(tick)

 

(error)

 

 

 

 

short

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

int

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

long

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

float

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

double

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.lang.String

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.math.BigInteger

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.math.BigDecimal

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.util.Calendar

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.util.Date

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.namespace.QName

(tick)

(tick)

(error)

 

(tick)

 

 

 

 

java.net.URI

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.datatype.XMLGregorianCalendar

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

javax.xml.datatype.Duration

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

java.lang.Object

(tick)

(tick)

(error)

 

 

 

 

 

 

java.awt.Image

(tick)

(error)

(error)

 

(tick)

 

 

 

 

javax.activation.DataHandler

(tick)

(tick)

(tick)

 

(error)

 

 

 

 

javax.xml.transform.Source

(error) (tick)

(error)

(error)

  

(tick)

 

 

  How to compare two "source" objects?

javax.xml.bind.MarshalException, TransformationException: No path found for the transformation: java:array->org.apache.axiom.om.OMElement

java.util.UUID

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

Collections

 

 

 

 

 

 

 

 

List<String>, ArrayList<String>

(tick)

(tick)

(tick)

 

 

 

 

 

 

Map<String, String>, HashMap<String, String>

(tick)

(tick)

(tick)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Polymorphic Types

 

 

 

 

 

 

 

 

Case1: Bean3 extends Bean2

(tick)

(tick)

(error)

 

 

 

 

 

 

Parameterized Types

 

 

 

 

 

 

 

 

TypeExplicit

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

TypeUnbound

(tick)

(tick)

(error)

 

(error)

 

 

 

 

TypeExtends

(tick)

(error)

(error)

 

(tick)

 

 

 

 

RecursiveTypeBound

(tick)

(error)

(error)

 

(tick)

 

 

 

 

WildcardUnbound

(tick)

(tick)

(tick)

 

(tick)

 

 

 

 

WildcardSuper

(tick)

(error)

(error)

 

(tick)

 

 

 

 

WildcardExtends

(tick)

(error)

(error)

 

(tick)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Variable Arguments

 

 

 

 

 

 

 

 

String...

(tick)

(tick)

(tick)

 

 

 

 

 

 

Exceptions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

...