public interface ObjectConverter extends Cloneable, Serializable
Modifier and Type | Method and Description |
---|---|
void |
addObjectConverter(ObjectConverter converter) |
ObjectConverter |
clone()
Force impl to have public clone method.
|
Object |
convertBack(Object obj,
Locale locale)
Convert the object back.
|
Object |
convertTo(Object obj,
Locale locale)
Convert to the object.
|
Class<?> |
getObjectClassBack() |
Class<?> |
getObjectClassTo() |
List<ObjectConverter> |
getObjectConverters() |
void |
removeObjectConverter(ObjectConverter converter) |
Class<?> getObjectClassTo()
Class<?> getObjectClassBack()
Object convertTo(Object obj, Locale locale) throws ObjectConverterException
obj
- The object to convert.locale
- The Object convert locale if needed.ObjectConverterException
Object convertBack(Object obj, Locale locale) throws ObjectConverterException
obj
- The object to convert.locale
- The Object convert locale if needed.ObjectConverterException
List<ObjectConverter> getObjectConverters()
void addObjectConverter(ObjectConverter converter)
converter
- Adds an child converter.void removeObjectConverter(ObjectConverter converter)
converter
- Removes this child converter.ObjectConverter clone() throws CloneNotSupportedException
CloneNotSupportedException
- If thrown when cloning is not supported.Copyright © 2004-2012 X4O. All Rights Reserved.