com.evolveum.midpoint.prism.xml
Class XsdTypeMapper
java.lang.Object
com.evolveum.midpoint.prism.xml.XsdTypeMapper
public class XsdTypeMapper
- extends java.lang.Object
Maintains mapping of XSD types (qnames) and Java types (classes)
- Author:
- Radovan Semancik
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOOLEAN_XML_VALUE_TRUE
public static final java.lang.String BOOLEAN_XML_VALUE_TRUE
- See Also:
- Constant Field Values
BOOLEAN_XML_VALUE_FALSE
public static final java.lang.String BOOLEAN_XML_VALUE_FALSE
- See Also:
- Constant Field Values
XsdTypeMapper
public XsdTypeMapper()
toXsdType
public static javax.xml.namespace.QName toXsdType(java.lang.Class javaClass)
getJavaToXsdMapping
public static javax.xml.namespace.QName getJavaToXsdMapping(java.lang.Class<?> type)
getXsdToJavaMapping
public static java.lang.Class<?> getXsdToJavaMapping(javax.xml.namespace.QName xsdType)
getTypeFromClass
public static java.lang.Class<?> getTypeFromClass(java.lang.Class<?> clazz)
- Returns the class in the type mapping.
The class supplied by the caller may be a subclass of what we have in the map.
This returns the class that in the mapping.
toJavaType
public static java.lang.Class toJavaType(javax.xml.namespace.QName xsdType)
multiplicityToString
public static java.lang.String multiplicityToString(java.lang.Integer integer)
multiplicityToInteger
public static java.lang.Integer multiplicityToInteger(java.lang.String string)
Copyright © 2012 evolveum. All Rights Reserved.