org.springframework.core.convert.support
Class StringToNumberConverterFactory.StringToNumber<T extends java.lang.Number>

java.lang.Object
  extended by org.springframework.core.convert.support.StringToNumberConverterFactory.StringToNumber<T>
All Implemented Interfaces:
Converter<java.lang.String,T>
Enclosing class:
StringToNumberConverterFactory

private static final class StringToNumberConverterFactory.StringToNumber<T extends java.lang.Number>
extends java.lang.Object
implements Converter<java.lang.String,T>


Field Summary
private  java.lang.Class<T> targetType
           
 
Constructor Summary
StringToNumberConverterFactory.StringToNumber(java.lang.Class<T> targetType)
           
 
Method Summary
 T convert(java.lang.String source)
          Convert the source of type S to target type T.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetType

private final java.lang.Class<T extends java.lang.Number> targetType
Constructor Detail

StringToNumberConverterFactory.StringToNumber

public StringToNumberConverterFactory.StringToNumber(java.lang.Class<T> targetType)
Method Detail

convert

public T convert(java.lang.String source)
Description copied from interface: Converter
Convert the source of type S to target type T.

Specified by:
convert in interface Converter<java.lang.String,T extends java.lang.Number>
Parameters:
source - the source object to convert, which must be an instance of S
Returns:
the converted object, which must be an instance of T