|
18 | 18 | import tools.jackson.core.JacksonException;
|
19 | 19 | import tools.jackson.core.JsonGenerator;
|
20 | 20 | import tools.jackson.core.JsonParser;
|
| 21 | +import tools.jackson.core.TreeNode; |
21 | 22 | import tools.jackson.core.Version;
|
22 | 23 | import tools.jackson.databind.*;
|
23 | 24 | import tools.jackson.databind.cfg.MapperBuilder;
|
|
58 | 59 | import org.jspecify.annotations.Nullable;
|
59 | 60 |
|
60 | 61 | import org.springframework.data.mapping.MappingException;
|
61 |
| -import org.springframework.data.redis.serializer.GenericJackson3JsonRedisSerializer; |
62 | 62 | import org.springframework.data.util.DirectFieldAccessFallbackBeanWrapper;
|
63 | 63 | import org.springframework.data.util.Lazy;
|
64 | 64 | import org.springframework.lang.Contract;
|
65 | 65 | import org.springframework.util.Assert;
|
66 | 66 |
|
67 | 67 | import com.fasterxml.jackson.annotation.JsonInclude.Include;
|
68 |
| -import com.fasterxml.jackson.core.TreeNode; |
69 | 68 |
|
70 | 69 | /**
|
71 | 70 | * {@link ObjectMapper} based {@link HashMapper} implementation that allows flattening. Given an entity {@code Person}
|
@@ -231,12 +230,11 @@ public static Jackson3HashMapperBuilder<JsonMapper.Builder> builder() {
|
231 | 230 | }
|
232 | 231 |
|
233 | 232 | /**
|
234 |
| - * Creates a new {@link GenericJackson3JsonRedisSerializer.GenericJackson3JsonRedisSerializerBuilder} to configure and |
235 |
| - * build a {@link GenericJackson3JsonRedisSerializer}. |
| 233 | + * Creates a new {@link Jackson3HashMapperBuilder} to configure and build a {@link Jackson3HashMapper}. |
236 | 234 | *
|
237 | 235 | * @param builderFactory factory to create a {@link MapperBuilder} for the {@link ObjectMapper}.
|
238 |
| - * @param <B> builder type of the {@link MapperBuilder} to use. |
239 |
| - * @return a new {@link GenericJackson3JsonRedisSerializer.GenericJackson3JsonRedisSerializerBuilder}. |
| 236 | + * @param <B> type of the {@link MapperBuilder} to use. |
| 237 | + * @return a new {@link Jackson3HashMapperBuilder}. |
240 | 238 | */
|
241 | 239 | public static <B extends MapperBuilder<? extends ObjectMapper, ? extends MapperBuilder<?, ?>>> Jackson3HashMapperBuilder<B> builder(
|
242 | 240 | Supplier<B> builderFactory) {
|
|
0 commit comments