Skip to content

Commit 520cf41

Browse files
author
Jeroen van Schagen
committed
skipping same type conversions
1 parent b657927 commit 520cf41

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/main/java/io/beanmapper/BeanMapperConverterAdapter.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,10 @@ public Set<ConvertiblePair> getConvertibleTypes() {
4141
*/
4242
@Override
4343
public Object convert(Object source, TypeDescriptor sourceType, TypeDescriptor targetType) {
44+
// Skip converting between the same types
45+
if (sourceType.getType().equals(targetType.getType())) {
46+
return source;
47+
}
4448
return beanMapper.map(source, targetType.getType());
4549
}
4650

0 commit comments

Comments
 (0)