org.apache.commons.betwixt.strategy
Class ConvertUtilsObjectStringConverter
java.lang.Object
org.apache.commons.betwixt.strategy.ObjectStringConverter
org.apache.commons.betwixt.strategy.ConvertUtilsObjectStringConverter
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- DefaultObjectStringConverter
public class ConvertUtilsObjectStringConverter
- extends ObjectStringConverter
String <-> object conversion strategy that delegates to ConvertUtils.
- Since:
- 0.5
- Author:
- Robert Burrell Donkin
- See Also:
- Serialized Form
Method Summary |
java.lang.String |
objectToString(java.lang.Object object,
java.lang.Class type,
java.lang.String flavour,
Context context)
Converts an object to a string representation using ConvertUtils. |
java.lang.Object |
stringToObject(java.lang.String value,
java.lang.Class type,
java.lang.String flavour,
Context context)
Converts an object to a string representation using ConvertUtils. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConvertUtilsObjectStringConverter
public ConvertUtilsObjectStringConverter()
objectToString
public java.lang.String objectToString(java.lang.Object object,
java.lang.Class type,
java.lang.String flavour,
Context context)
- Converts an object to a string representation using ConvertUtils.
- Overrides:
objectToString
in class ObjectStringConverter
- Parameters:
object
- the object to be converted, possibly nulltype
- the property class of the object, not nullflavour
- a string allow symantic differences in formatting
to be communicated (ignored)context
- not null
- Returns:
- a String representation, not null
stringToObject
public java.lang.Object stringToObject(java.lang.String value,
java.lang.Class type,
java.lang.String flavour,
Context context)
- Converts an object to a string representation using ConvertUtils.
This implementation ignores null and empty string values (rather than converting them).
- Overrides:
stringToObject
in class ObjectStringConverter
- Parameters:
value
- the String to be converted, not nulltype
- the property class to be returned (if possible), not nullflavour
- a string allow symantic differences in formatting
to be communicated (ignored)context
- not null
- Returns:
- an Object converted from the String, not null
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.