Tag CanonicalValueSupport services
[yangtools.git] / yang / yang-common / src / main / java / org / opendaylight / yangtools / yang / common / Uint64.java
index fa9ec535a6aec122296cf239f0328d5777cd2dcb..4c4f6c778a303c97feca98543d625f4f081ed20b 100644 (file)
@@ -17,6 +17,7 @@ import com.google.common.primitives.UnsignedLong;
 import java.math.BigInteger;
 import org.eclipse.jdt.annotation.NonNullByDefault;
 import org.eclipse.jdt.annotation.Nullable;
+import org.kohsuke.MetaInfServices;
 import org.opendaylight.yangtools.concepts.Variant;
 
 /**
@@ -27,8 +28,9 @@ import org.opendaylight.yangtools.concepts.Variant;
 @Beta
 @NonNullByDefault
 public class Uint64 extends Number implements CanonicalValue<Uint64> {
-    private static final class Support extends AbstractCanonicalValueSupport<Uint64> {
-        Support() {
+    @MetaInfServices(value = CanonicalValueSupport.class)
+    public static final class Support extends AbstractCanonicalValueSupport<Uint64> {
+        public Support() {
             super(Uint64.class);
         }