org.apache.tapestry.coerce
Interface TypeConverter

All Known Implementing Classes:
BooleanArrayToIteratorConverter, BooleanArrayToListConverter, CharArrayToIteratorConverter, CharArrayToListConverter, CollectionToBooleanConverter, CollectionToIteratorConverter, CollectionToListConverter, IntArrayToIteratorConverter, IntArrayToListConverter, IteratorToListConverter, MapToBooleanConverter, NullToBooleanConverter, NullToIteratorConverter, NullToListConverter, NumberToBooleanConverter, ObjectArrayToIteratorConverter, ObjectArrayToListConverter, ObjectToBooleanConverter, ObjectToIteratorConverter, ObjectToListConverter, ObjectToStringConverter, StringToBooleanConverter, StringToPropertySelectionModelConverter, TypeConverterWrapper

public interface TypeConverter

Converts a value to a specific (implicit) type.

Since:
4.0
Author:
Howard M. Lewis Ship

Method Summary
 java.lang.Object convertValue(java.lang.Object value)
          Converts the value.
 

Method Detail

convertValue

java.lang.Object convertValue(java.lang.Object value)
Converts the value.

Parameters:
value - the value to be converted (which may be null)
Returns:
the value converted to a specific type; different implementations of TypeConverter will return different types.
Throws:
org.apache.hivemind.ApplicationRuntimeException - if the value can not be converted