Skip to content

Commit c071866

Browse files
committed
Adapt to changes in entity creation metadata APIs in Spring Data Commons.
1 parent 62bf128 commit c071866

File tree

4 files changed

+12
-119
lines changed

4 files changed

+12
-119
lines changed

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/convert/MappingMongoConverter.java

+1-10
Original file line numberDiff line numberDiff line change
@@ -49,16 +49,7 @@
4949
import org.springframework.data.annotation.Reference;
5050
import org.springframework.data.convert.CustomConversions;
5151
import org.springframework.data.convert.TypeMapper;
52-
import org.springframework.data.mapping.AccessOptions;
53-
import org.springframework.data.mapping.Association;
54-
import org.springframework.data.mapping.MappingException;
55-
import org.springframework.data.mapping.PersistentEntity;
56-
import org.springframework.data.mapping.PersistentProperty;
57-
import org.springframework.data.mapping.PersistentPropertyAccessor;
58-
import org.springframework.data.mapping.PersistentPropertyPath;
59-
import org.springframework.data.mapping.PersistentPropertyPathAccessor;
60-
import org.springframework.data.mapping.PreferredConstructor;
61-
import org.springframework.data.mapping.PreferredConstructor.Parameter;
52+
import org.springframework.data.mapping.*;
6253
import org.springframework.data.mapping.callback.EntityCallbacks;
6354
import org.springframework.data.mapping.context.MappingContext;
6455
import org.springframework.data.mapping.model.ConvertingPropertyAccessor;

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/core/mapping/UnwrappedMongoPersistentEntity.java

+10
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,16 @@ public boolean isConstructorArgument(PersistentProperty<?> property) {
108108
return delegate.isConstructorArgument(property);
109109
}
110110

111+
@Override
112+
public InstanceCreatorMetadata<MongoPersistentProperty> getInstanceCreatorMetadata() {
113+
return delegate.getInstanceCreatorMetadata();
114+
}
115+
116+
@Override
117+
public boolean isCreatorArgument(PersistentProperty<?> property) {
118+
return delegate.isCreatorArgument(property);
119+
}
120+
111121
@Override
112122
public boolean isIdProperty(PersistentProperty<?> property) {
113123
return delegate.isIdProperty(property);

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/query/DtoInstantiatingConverter.java

-109
This file was deleted.

spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/query/ReactiveMongoQueryExecution.java

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020

2121
import org.reactivestreams.Publisher;
2222
import org.springframework.core.convert.converter.Converter;
23+
import org.springframework.data.convert.DtoInstantiatingConverter;
2324
import org.springframework.data.domain.Pageable;
2425
import org.springframework.data.domain.Range;
2526
import org.springframework.data.geo.Distance;

0 commit comments

Comments
 (0)