From d703709f144d726843218ed08a18c3a28623360e Mon Sep 17 00:00:00 2001 From: Rob Bygrave Date: Fri, 12 Aug 2022 15:50:17 +1200 Subject: [PATCH] #2784 - Correct documentation for TQRootBean.findSingleAttribute with @Nullable --- ebean-api/src/main/java/io/ebean/Query.java | 3 ++- .../src/main/java/io/ebean/typequery/TQRootBean.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ebean-api/src/main/java/io/ebean/Query.java b/ebean-api/src/main/java/io/ebean/Query.java index a9793a7ce..0d0fe1e5e 100644 --- a/ebean-api/src/main/java/io/ebean/Query.java +++ b/ebean-api/src/main/java/io/ebean/Query.java @@ -931,7 +931,7 @@ public interface Query extends CancelableQuery { Set findSingleAttributeSet(); /** - * Execute a query returning a single value of a single property/column. + * Execute a query returning a single value or null for a single property/column. *

*

{@code
    *
@@ -943,6 +943,7 @@ public interface Query extends CancelableQuery {
    *
    * }
*/ + @Nullable
A findSingleAttribute(); /** diff --git a/ebean-querybean/src/main/java/io/ebean/typequery/TQRootBean.java b/ebean-querybean/src/main/java/io/ebean/typequery/TQRootBean.java index 7f8621fb0..a7b24a85b 100644 --- a/ebean-querybean/src/main/java/io/ebean/typequery/TQRootBean.java +++ b/ebean-querybean/src/main/java/io/ebean/typequery/TQRootBean.java @@ -1767,7 +1767,7 @@ public abstract class TQRootBean { } /** - * Execute the query returning a single value for a single property. + * Execute the query returning a single value or null for a single property. *

*

Example

*
{@code
@@ -1781,6 +1781,7 @@ public abstract class TQRootBean {
    *
    * @return the list of values for the selected property
    */
+  @Nullable
   public  A findSingleAttribute() {
     return query.findSingleAttribute();
   }