diff --git a/pom.xml b/pom.xml index 13bf0377b4..fa66174d43 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.springframework.data spring-data-commons - 3.1.0-SNAPSHOT + 3.1.0-order-constructor-SNAPSHOT Spring Data Core Core Spring concepts underpinning every Spring Data module. diff --git a/src/main/java/org/springframework/data/domain/Sort.java b/src/main/java/org/springframework/data/domain/Sort.java index da8f8748f7..32079b70ef 100644 --- a/src/main/java/org/springframework/data/domain/Sort.java +++ b/src/main/java/org/springframework/data/domain/Sort.java @@ -356,6 +356,7 @@ public static enum NullHandling { * * @author Oliver Gierke * @author Kevin Raymond + * @author Jens Schauder */ public static class Order implements Serializable { @@ -434,7 +435,7 @@ public static Order desc(String property) { * @param nullHandling must not be {@literal null}. * @since 1.7 */ - private Order(@Nullable Direction direction, String property, boolean ignoreCase, NullHandling nullHandling) { + public Order(@Nullable Direction direction, String property, boolean ignoreCase, NullHandling nullHandling) { if (!StringUtils.hasText(property)) { throw new IllegalArgumentException("Property must not be null or empty");