org.apache.beehive.wsm.jsr181.util
Interface TypeMappingUtil

All Known Implementing Classes:
AxisTypeMappingUtil, XmlBeanTypeMappingUtil

public interface TypeMappingUtil


Method Summary
 QName generateQName(Class type, String defaultNS)
           
 Class q2Class(QName qType)
           
 QName registerType(Class cls)
           
 QName registerType(Class cls, QName expectedType)
           
 

Method Detail

registerType

QName registerType(Class cls)
                   throws InvalidTypeMappingException
Throws:
InvalidTypeMappingException

registerType

QName registerType(Class cls,
                   QName expectedType)
                   throws InvalidTypeMappingException
Throws:
InvalidTypeMappingException

q2Class

Class q2Class(QName qType)

generateQName

QName generateQName(Class type,
                    String defaultNS)