private Object readResolve() { return instanceFor(value); } }
private Object readResolve() { return instanceFor(value); } }
public static Uint64 fromLongBits(final long bits) { return instanceFor(bits); }
public static Uint64 fromLongBits(final long bits) { return instanceFor(bits); }
public static Uint64 valueOf(final short shortVal) { checkArgument(shortVal >= MIN_VALUE, "Negative values are not allowed"); return instanceFor(shortVal); }
public static Uint64 valueOf(final int intVal) { checkArgument(intVal >= MIN_VALUE, "Value %s is outside of allowed range", intVal); return instanceFor(intVal); }
public static Uint64 valueOf(final byte byteVal) { checkArgument(byteVal >= MIN_VALUE, "Negative values are not allowed"); return instanceFor(byteVal); }
public static Uint64 valueOf(final long longVal) { checkArgument(longVal >= MIN_VALUE, "Value %s is outside of allowed range", longVal); return instanceFor(longVal); }
public static Uint64 valueOf(final int intVal) { checkArgument(intVal >= MIN_VALUE, "Value %s is outside of allowed range", intVal); return instanceFor(intVal); }
public static Uint64 valueOf(final short shortVal) { checkArgument(shortVal >= MIN_VALUE, "Negative values are not allowed"); return instanceFor(shortVal); }
public static Uint64 valueOf(final byte byteVal) { checkArgument(byteVal >= MIN_VALUE, "Negative values are not allowed"); return instanceFor(byteVal); }
public static Uint64 valueOf(final long longVal) { checkArgument(longVal >= MIN_VALUE, "Value %s is outside of allowed range", longVal); return instanceFor(longVal); }
public static Uint64 valueOf(final BigInteger bigInt) { checkArgument(bigInt.signum() >= 0, "Negative values not allowed"); checkArgument(bigInt.bitLength() <= Long.SIZE, "Value %s is outside of allowed range", bigInt); return instanceFor(bigInt.longValue()); }
public static Uint64 valueOf(final BigInteger bigInt) { checkArgument(bigInt.signum() >= 0, "Negative values not allowed"); checkArgument(bigInt.bitLength() <= Long.SIZE, "Value %s is outside of allowed range", bigInt); return instanceFor(bigInt.longValue()); }
public static Uint64 valueOf(final String string, final int radix) { return instanceFor(Long.parseUnsignedLong(string, radix)); }
public static Uint64 valueOf(final Uint16 uint) { return instanceFor(uint.intValue()); }
public static Uint64 valueOf(final Uint8 uint) { return instanceFor(uint.shortValue()); }
public static Uint64 fromUnsignedLong(final UnsignedLong ulong) { return instanceFor(ulong.longValue()); }
public static Uint64 valueOf(final Uint32 uint) { return instanceFor(uint.longValue()); }
public static Uint64 fromUnsignedLong(final UnsignedLong ulong) { return instanceFor(ulong.longValue()); }