From df601852fece710e055b3f473ce831e62992acde Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 29 Apr 2024 11:31:55 +0200 Subject: [PATCH] Deprecate `RowDocumentAccessor.document()`. This method was never intended to be exposed (record-style accessor) as there is getDocument(). See #1781 --- .../relational/core/conversion/RowDocumentAccessor.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/spring-data-relational/src/main/java/org/springframework/data/relational/core/conversion/RowDocumentAccessor.java b/spring-data-relational/src/main/java/org/springframework/data/relational/core/conversion/RowDocumentAccessor.java index 38e6107b..2f2c6858 100644 --- a/spring-data-relational/src/main/java/org/springframework/data/relational/core/conversion/RowDocumentAccessor.java +++ b/spring-data-relational/src/main/java/org/springframework/data/relational/core/conversion/RowDocumentAccessor.java @@ -111,6 +111,14 @@ public class RowDocumentAccessor { return prop.getColumnName().getReference(); } + /** + * @deprecated since 3.2.6, this method was not intended to be exposed publicly. Use {@link #getDocument()} instead. + */ + @Deprecated(since = "3.2.6", forRemoval = true) + public RowDocument document() { + return document; + } + @Override public boolean equals(Object obj) { if (obj == this)