public static Uint64 valueOf(final String string) { return valueOf(string, 10); }
private static void checkUint64LeafRange(final org.opendaylight.yangtools.yang.common.Uint64 value) { if (value.compareTo(org.opendaylight.yangtools.yang.common.Uint64.valueOf(4)) >= 0 && value.compareTo(org.opendaylight.yangtools.yang.common.Uint64.valueOf(40000)) <= 0) { return; } throw new IllegalArgumentException(String.format("Invalid range: %s, expected: [[4..40000]].", value)); }
private Object readResolve() { return instanceFor(value); } }
Uint64RangeGenerator() { super(Uint64.class, Uint64.class.getName(), Uint64.valueOf(0), Uint64.fromUnsignedLong( UnsignedLong.fromLongBits(0xffffffffffffffffL))); }
public static Uint32 valueOf(final Uint64 uint) { return valueOf(uint.longValue()); }
@Override public final String toString() { return toCanonicalString(); }
private static Uint64 instanceFor(final long value) { final int slot = (int)value; if (slot < 0 || slot >= CACHE.length) { for (Uint64 c : COMMON) { if (c.value == value) { return c; } } return LRU.getUnchecked(value); } Uint64 ret = CACHE[slot]; if (ret == null) { synchronized (CACHE) { ret = CACHE[slot]; if (ret == null) { ret = new Uint64(value); CACHE[slot] = ret; } } } return ret; }
public char[] getValue() { if (_int8 != null) { _value = _int8.toString().toCharArray(); } else if (_int16 != null) { _value = _int16.toString().toCharArray(); } else if (_int32 != null) { _value = _int32.toString().toCharArray(); } else if (_int64 != null) { _value = _int64.toString().toCharArray(); } else if (_uint8 != null) { _value = _uint8.toString().toCharArray(); } else if (_uint16 != null) { _value = _uint16.toString().toCharArray(); } else if (_uint32 != null) { _value = _uint32.toString().toCharArray(); } else if (_uint64 != null) { _value = _uint64.toString().toCharArray(); } return _value == null ? null : _value.clone(); }
public static Uint16 valueOf(final Uint64 uint) { return valueOf(uint.longValue()); }
@Override public final String toString() { return toCanonicalString(); }
private static Uint64 instanceFor(final long value) { final int slot = (int)value; if (slot < 0 || slot >= CACHE.length) { for (Uint64 c : COMMON) { if (c.value == value) { return c; } } return LRU.getUnchecked(value); } Uint64 ret = CACHE[slot]; if (ret == null) { synchronized (CACHE) { ret = CACHE[slot]; if (ret == null) { ret = new Uint64(value); CACHE[slot] = ret; } } } return ret; }
public static Uint64 valueOf(final String string) { return valueOf(string, 10); }
private Object readResolve() { return instanceFor(value); } }
public static Uint8 valueOf(final Uint64 uint) { return valueOf(uint.longValue()); }
@Override protected Uint64 convert(final Number value) { return Uint64.valueOf(BigInteger.class.cast(value)); } }
public static Uint64 fromLongBits(final long bits) { return instanceFor(bits); }
public static Uint8 valueOf(final Uint64 uint) { return valueOf(uint.longValue()); }
@Override public Variant<Uint64, CanonicalValueViolation> fromString(final String str) { try { return Variant.ofFirst(Uint64.valueOf(str)); } catch (IllegalArgumentException e) { return CanonicalValueViolation.variantOf(e); } } }
public static Uint64 fromLongBits(final long bits) { return instanceFor(bits); }
public static Uint32 valueOf(final Uint64 uint) { return valueOf(uint.longValue()); }