From 69c721b66e4370c14f1c4177018a3d823888bf70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jonas=20P=C3=B6hler?= Date: Tue, 24 Aug 2021 14:48:22 +0200 Subject: [PATCH] ADD: getSortOrder accessible in BeanState API --- ebean-api/src/main/java/io/ebean/BeanState.java | 5 +++++ .../java/io/ebeaninternal/server/core/DefaultBeanState.java | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/ebean-api/src/main/java/io/ebean/BeanState.java b/ebean-api/src/main/java/io/ebean/BeanState.java index da8c24d81..daf163cc7 100644 --- a/ebean-api/src/main/java/io/ebean/BeanState.java +++ b/ebean-api/src/main/java/io/ebean/BeanState.java @@ -118,4 +118,9 @@ public interface BeanState { */ @Nullable Map getLoadErrors(); + + /** + * Return the sort order value for an order column. + */ + int getSortOrder(); } diff --git a/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultBeanState.java b/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultBeanState.java index 332b4fc0d..5bedf1355 100644 --- a/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultBeanState.java +++ b/ebean-core/src/main/java/io/ebeaninternal/server/core/DefaultBeanState.java @@ -94,4 +94,8 @@ public final class DefaultBeanState implements BeanState { return intercept.getLoadErrors(); } + @Override + public int getSortOrder() { + return intercept.getSortOrder(); + } }