use type descriptor to determine collection element type
This commit is contained in:
parent
cd164a5d9b
commit
accf974727
|
|
@ -18,7 +18,6 @@ package org.springframework.core.convert.service;
|
||||||
import java.util.Collection;
|
import java.util.Collection;
|
||||||
import java.util.Iterator;
|
import java.util.Iterator;
|
||||||
|
|
||||||
import org.springframework.core.GenericCollectionTypeResolver;
|
|
||||||
import org.springframework.core.convert.ConversionExecutor;
|
import org.springframework.core.convert.ConversionExecutor;
|
||||||
import org.springframework.core.convert.TypeDescriptor;
|
import org.springframework.core.convert.TypeDescriptor;
|
||||||
|
|
||||||
|
|
@ -44,7 +43,7 @@ class CollectionToCollection extends AbstractCollectionConverter {
|
||||||
ConversionExecutor elementConverter = getElementConverter();
|
ConversionExecutor elementConverter = getElementConverter();
|
||||||
Class elementType;
|
Class elementType;
|
||||||
if (elementConverter == null) {
|
if (elementConverter == null) {
|
||||||
elementType = GenericCollectionTypeResolver.getCollectionType(targetCollectionType);
|
elementType = getTargetType().getElementType();
|
||||||
} else {
|
} else {
|
||||||
elementType = null;
|
elementType = null;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue