From 63a2316d0d80ed73bc35138baf452aaad015c3aa Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Wed, 30 Sep 2020 15:02:35 +0200 Subject: [PATCH] DATAKV-206 - Polishing. Add since tag. Original pull request: #29. --- .../data/keyvalue/core/KeyValueTemplate.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/org/springframework/data/keyvalue/core/KeyValueTemplate.java b/src/main/java/org/springframework/data/keyvalue/core/KeyValueTemplate.java index f0bc152..11714cd 100644 --- a/src/main/java/org/springframework/data/keyvalue/core/KeyValueTemplate.java +++ b/src/main/java/org/springframework/data/keyvalue/core/KeyValueTemplate.java @@ -80,13 +80,7 @@ public class KeyValueTemplate implements KeyValueOperations, ApplicationEventPub */ public KeyValueTemplate(KeyValueAdapter adapter, MappingContext, ? extends KeyValuePersistentProperty> mappingContext) { - - Assert.notNull(adapter, "Adapter must not be null!"); - Assert.notNull(mappingContext, "MappingContext must not be null!"); - - this.adapter = adapter; - this.mappingContext = mappingContext; - this.identifierGenerator = DefaultIdentifierGenerator.INSTANCE; + this(adapter, mappingContext, DefaultIdentifierGenerator.INSTANCE); } /** @@ -95,6 +89,7 @@ public class KeyValueTemplate implements KeyValueOperations, ApplicationEventPub * @param adapter must not be {@literal null}. * @param mappingContext must not be {@literal null}. * @param identifierGenerator must not be {@literal null}. + * @since 2.4 */ public KeyValueTemplate(KeyValueAdapter adapter, MappingContext, ? extends KeyValuePersistentProperty> mappingContext,