com.thoughtworks.xstream.converters.extended
Class DurationConverter

java.lang.Object
  extended by com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter
      extended by com.thoughtworks.xstream.converters.extended.DurationConverter
All Implemented Interfaces:
ConverterMatcher, SingleValueConverter

public class DurationConverter
extends AbstractSingleValueConverter

A Converter for the XML Schema datatype duration and the Java type Duration.

Since:
1.3
Author:
John Kristian, Jörg Schaible

Constructor Summary
DurationConverter()
           
DurationConverter(javax.xml.datatype.DatatypeFactory factory)
           
 
Method Summary
 boolean canConvert(java.lang.Class c)
          Determines whether the converter can marshall a particular type.
 java.lang.Object fromString(java.lang.String s)
          Unmarshals an Object from its single value representation.
 
Methods inherited from class com.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter
toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DurationConverter

public DurationConverter()
                  throws javax.xml.datatype.DatatypeConfigurationException
Throws:
javax.xml.datatype.DatatypeConfigurationException

DurationConverter

public DurationConverter(javax.xml.datatype.DatatypeFactory factory)
Method Detail

canConvert

public boolean canConvert(java.lang.Class c)
Description copied from interface: ConverterMatcher
Determines whether the converter can marshall a particular type.

Specified by:
canConvert in interface ConverterMatcher
Specified by:
canConvert in class AbstractSingleValueConverter
Parameters:
c - the Class representing the object type to be converted

fromString

public java.lang.Object fromString(java.lang.String s)
Description copied from interface: SingleValueConverter
Unmarshals an Object from its single value representation.

Specified by:
fromString in interface SingleValueConverter
Specified by:
fromString in class AbstractSingleValueConverter
Parameters:
s - the String with the single value of the Object
Returns:
the Object


Copyright © 2004-2011 XStream. All Rights Reserved.