X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fcommon%2FUint64.java;h=4a1f8bd519fdb39eda77a8bb1b22b36edd849645;hb=1ae45e827f5be3fc29d79785b28ab32dd12d4a44;hp=6ff71de790a101b6f2692a847b16f514dd550695;hpb=3dcab83d3eef510adf395896f8f4c37dcd4850c8;p=yangtools.git diff --git a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint64.java b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint64.java index 6ff71de790..4a1f8bd519 100644 --- a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint64.java +++ b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/Uint64.java @@ -268,7 +268,7 @@ public class Uint64 extends Number implements CanonicalValue { * @return A Uint64 instance */ public static Uint64 saturatedOf(final byte byteVal) { - return byteVal < 0 ? Uint64.ZERO : instanceFor(byteVal); + return byteVal <= 0 ? Uint64.ZERO : instanceFor(byteVal); } /** @@ -279,7 +279,7 @@ public class Uint64 extends Number implements CanonicalValue { * @return A Uint32 instance */ public static Uint64 saturatedOf(final short shortVal) { - return shortVal < 0 ? Uint64.ZERO : instanceFor(shortVal); + return shortVal <= 0 ? Uint64.ZERO : instanceFor(shortVal); } /** @@ -290,7 +290,7 @@ public class Uint64 extends Number implements CanonicalValue { * @return A Uint64 instance */ public static Uint64 saturatedOf(final int intVal) { - return intVal < 0 ? Uint64.ZERO : instanceFor(intVal); + return intVal <= 0 ? Uint64.ZERO : instanceFor(intVal); } /** @@ -301,7 +301,7 @@ public class Uint64 extends Number implements CanonicalValue { * @return A Uint64 instance */ public static Uint64 saturatedOf(final long longVal) { - return longVal < 0 ? Uint64.ZERO : instanceFor(longVal); + return longVal <= 0 ? Uint64.ZERO : instanceFor(longVal); } /** @@ -314,7 +314,7 @@ public class Uint64 extends Number implements CanonicalValue { * @throws NullPointerException if bigInt is null */ public static Uint64 saturatedOf(final BigInteger bigInt) { - if (bigInt.signum() < 0) { + if (bigInt.signum() <= 0) { return Uint64.ZERO; } return bigInt.bitLength() > Long.SIZE ? Uint64.MAX_VALUE : instanceFor(bigInt.longValue());