net.sf.jsefa.xml.mapping
Class XmlSimpleTypeMapping

java.lang.Object
  extended by net.sf.jsefa.common.mapping.TypeMapping<N>
      extended by net.sf.jsefa.common.mapping.SimpleTypeMapping<QName>
          extended by net.sf.jsefa.xml.mapping.XmlSimpleTypeMapping

public final class XmlSimpleTypeMapping
extends SimpleTypeMapping<QName>

A mapping between a java object type and a simple XML data type.

Instances of this class are immutable and thread safe.

Author:
Norman Lahme-Huetig
See Also:
TypeMapping

Constructor Summary
XmlSimpleTypeMapping(QName dataTypeName, Class<?> objectType, SimpleTypeConverter simpleTypeConverter)
          Constructs a new XmlSimpleTypeMapping.
 
Method Summary
 
Methods inherited from class net.sf.jsefa.common.mapping.SimpleTypeMapping
getSimpleTypeConverter
 
Methods inherited from class net.sf.jsefa.common.mapping.TypeMapping
getDataTypeName, getObjectType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlSimpleTypeMapping

public XmlSimpleTypeMapping(QName dataTypeName,
                            Class<?> objectType,
                            SimpleTypeConverter simpleTypeConverter)
Constructs a new XmlSimpleTypeMapping.

Parameters:
dataTypeName - the data type name
objectType - the object type
simpleTypeConverter - the simple type converter


Copyright © 2014. All rights reserved.