dev@jaxb.java.net

determining the type mappings implied by a JAXBContext

From: Mark Hansen <mark_at_javector.com>
Date: Thu, 27 Oct 2005 14:53:31 -0400

I'm reviewing the JAXB 2.0 API and specification. I don't see any
interface for querying a context to determine the type mappings?

Given a Java value class - MyValueClass - how do I determine the schema
type that it is bound to?

I would expect something like:

QName JAXBIntrospector.getType(java.lang.Object valueClass)

Or, even better:

TypeMap JAXBContext.getTypeMap()

QName TypeMap.getXmlType(java.lang.Object valueClass)
Class TypeMap.getJavaClass(QName xmlType)

-- Mark