com.thoughtworks.xstream.converters.reflection
Class AbstractAttributedCharacterIteratorAttributeConverter

java.lang.Object
  extended bycom.thoughtworks.xstream.converters.basic.AbstractSingleValueConverter
      extended bycom.thoughtworks.xstream.converters.reflection.AbstractAttributedCharacterIteratorAttributeConverter
All Implemented Interfaces:
ConverterMatcher, SingleValueConverter
Direct Known Subclasses:
TextAttributeConverter

public class AbstractAttributedCharacterIteratorAttributeConverter
extends AbstractSingleValueConverter

An abstract converter implementation for constants of AttributedCharacterIterator.Attribute and derived types.

Author:
Jörg Schaible since 1.2.2

Constructor Summary
AbstractAttributedCharacterIteratorAttributeConverter(java.lang.Class type)
           
 
Method Summary
 boolean canConvert(java.lang.Class type)
          Determines whether the converter can marshall a particular type.
 java.lang.Object fromString(java.lang.String str)
          Unmarshalls an Object from its single value representation.
 java.lang.String toString(java.lang.Object source)
          Marshalls an Object into a single value representation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractAttributedCharacterIteratorAttributeConverter

public AbstractAttributedCharacterIteratorAttributeConverter(java.lang.Class type)
Method Detail

canConvert

public boolean canConvert(java.lang.Class type)
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

toString

public java.lang.String toString(java.lang.Object source)
Description copied from interface: SingleValueConverter
Marshalls an Object into a single value representation.

Specified by:
toString in interface SingleValueConverter
Overrides:
toString in class AbstractSingleValueConverter

fromString

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

Specified by:
fromString in interface SingleValueConverter
Specified by:
fromString in class AbstractSingleValueConverter


Joe Walnes, http://xstream.codehaus.org/