Use java.io.Serial in yang-common
[yangtools.git] / common / yang-common / src / main / java / org / opendaylight / yangtools / yang / common / Uint32.java
index e106d18ff2afd0687985d710c06ae0f72aa5e808..d7bd60b9ae8f7ccacf6baeca3776f79b24f2c29f 100644 (file)
@@ -13,6 +13,7 @@ import com.google.common.annotations.Beta;
 import com.google.common.collect.Interner;
 import com.google.common.collect.Interners;
 import com.google.common.primitives.UnsignedInteger;
+import java.io.Serial;
 import org.eclipse.jdt.annotation.NonNull;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
@@ -42,6 +43,7 @@ public class Uint32 extends Number implements CanonicalValue<Uint32> {
     }
 
     private static final CanonicalValueSupport<Uint32> SUPPORT = new Support();
+    @Serial
     private static final long serialVersionUID = 1L;
     private static final long MAX_VALUE_LONG = 4294967295L;
     private static final String MAX_VALUE_STR = "4294967295";
@@ -430,6 +432,7 @@ public class Uint32 extends Number implements CanonicalValue<Uint32> {
         return toCanonicalString();
     }
 
+    @Serial
     private Object readResolve() {
         return instanceFor(value);
     }