com.opensymphony.webwork.util
Class WebWorkTypeConverter
java.lang.Object
ognl.DefaultTypeConverter
com.opensymphony.webwork.util.WebWorkTypeConverter
- All Implemented Interfaces:
- ognl.TypeConverter
- public abstract class WebWorkTypeConverter
- extends ognl.DefaultTypeConverter
Base class for type converters used in WebWork. This class provides two abstract
methods that are used to convert both to and from strings -- the critical
functionality that is core to WebWork's type coversion system.
Type converts do not have to use this class. It is merely a helper
base class.
Methods inherited from class ognl.DefaultTypeConverter |
convertValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WebWorkTypeConverter
public WebWorkTypeConverter()
convertValue
public Object convertValue(Map context,
Object o,
Class toClass)
convertFromString
public abstract Object convertFromString(Map context,
String[] values,
Class toClass)
- Converts one or more String values to the specified class.
- Parameters:
context
- the action contextvalues
- the String values to be converted, such as those submitted from an HTML formtoClass
- the class to convert to
- Returns:
- the converted object
convertToString
public abstract String convertToString(Map context,
Object o)
- Converts the specified object to a String.
- Parameters:
context
- the action contexto
- the object to be converted
- Returns:
- the converted String