initial data binder commit; dateformatter

git-svn-id: https://src.springframework.org/svn/spring-framework/trunk@1283 50f2f4bb-b051-0410-bef5-90022cba6387
This commit is contained in:
Keith Donald
2009-06-01 18:34:22 +00:00
parent 0de577e698
commit b523dbc37d
13 changed files with 713 additions and 2 deletions
@@ -39,7 +39,12 @@ abstract class AbstractCollectionConverter implements ConversionExecutor {
Class<?> sourceElementType = sourceCollectionType.getElementType();
Class<?> targetElementType = targetCollectionType.getElementType();
if (sourceElementType != null && targetElementType != null) {
elementConverter = conversionService.getConversionExecutor(sourceElementType, TypeDescriptor.valueOf(targetElementType));
ConversionExecutor executor = conversionService.getConversionExecutor(sourceElementType, TypeDescriptor.valueOf(targetElementType));
if (executor != null) {
elementConverter = executor;
} else {
elementConverter = NoOpConversionExecutor.INSTANCE;
}
} else {
elementConverter = NoOpConversionExecutor.INSTANCE;
}