com.vaadin.data.util.converter
Class DefaultConverterFactory

java.lang.Object
  extended by com.vaadin.data.util.converter.DefaultConverterFactory
All Implemented Interfaces:
ConverterFactory, Serializable

public class DefaultConverterFactory
extends Object
implements ConverterFactory

Default implementation of ConverterFactory. Provides converters for standard types like String, Double and Date.

Custom converters can be provided by extending this class and using Application.setConverterFactory(ConverterFactory).

Since:
7.0
Version:
7.0.0.alpha3
Author:
Vaadin Ltd
See Also:
Serialized Form

Constructor Summary
DefaultConverterFactory()
           
 
Method Summary
<PRESENTATION,MODEL>
Converter<PRESENTATION,MODEL>
createConverter(Class<PRESENTATION> presentationType, Class<MODEL> modelType)
           
protected  Converter<Date,?> createDateConverter(Class<?> sourceType)
           
protected  Converter<String,?> createStringConverter(Class<?> sourceType)
           
protected
<PRESENTATION,MODEL>
Converter<PRESENTATION,MODEL>
findConverter(Class<PRESENTATION> presentationType, Class<MODEL> modelType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultConverterFactory

public DefaultConverterFactory()
Method Detail

createConverter

public <PRESENTATION,MODEL> Converter<PRESENTATION,MODEL> createConverter(Class<PRESENTATION> presentationType,
                                                                          Class<MODEL> modelType)
Specified by:
createConverter in interface ConverterFactory

findConverter

protected <PRESENTATION,MODEL> Converter<PRESENTATION,MODEL> findConverter(Class<PRESENTATION> presentationType,
                                                                           Class<MODEL> modelType)

createDateConverter

protected Converter<Date,?> createDateConverter(Class<?> sourceType)

createStringConverter

protected Converter<String,?> createStringConverter(Class<?> sourceType)


Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.