Fix checkstyle 10/111610/1
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 4 May 2024 05:46:57 +0000 (07:46 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 4 May 2024 05:47:19 +0000 (07:47 +0200)
Upgraded checkstyle finds a new violation, fix it up.

Change-Id: Id7445bd7adc83b5bc776122ca5be213830f06b85
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
data/yang-data-tree-ri/src/main/java/org/opendaylight/yangtools/yang/data/tree/impl/MinMaxElementsValidation.java

index 5da13358b3fd3efc134ddbce4de26424fa756d7a..93767ca28f80286289bedaf8a01d7aece15359a7 100644 (file)
@@ -20,6 +20,12 @@ import org.opendaylight.yangtools.yang.model.api.ElementCountConstraintAware;
 
 final class MinMaxElementsValidation<T extends DataSchemaNode & ElementCountConstraintAware>
         extends AbstractValidation {
+    @FunctionalInterface
+    @NonNullByDefault
+    interface ExceptionSupplier<T extends Exception> {
+        T get(int actual, String message);
+    }
+
     private final int minElements;
     private final int maxElements;
 
@@ -53,12 +59,6 @@ final class MinMaxElementsValidation<T extends DataSchemaNode & ElementCountCons
             minElements, maxElements, actual, message));
     }
 
-    @FunctionalInterface
-    @NonNullByDefault
-    interface ExceptionSupplier<T extends Exception> {
-        T get(int actual, String message);
-    }
-
     private <X extends @NonNull Exception> void enforceOnData(final NormalizedNode value,
             final ExceptionSupplier<X> exceptionSupplier) throws X {
         checkArgument(value instanceof NormalizedNodeContainer, "Value %s is not a NormalizedNodeContainer", value);