org.simantics.databoard.primitives
Class UnsignedLong.Mutable

java.lang.Object
  extended by java.lang.Number
      extended by org.simantics.databoard.primitives.UnsignedLong
          extended by org.simantics.databoard.primitives.UnsignedLong.Mutable
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<java.lang.Number>
Enclosing class:
UnsignedLong

public static class UnsignedLong.Mutable
extends UnsignedLong

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.simantics.databoard.primitives.UnsignedLong
UnsignedLong.Immutable, UnsignedLong.Mutable
 
Field Summary
 
Fields inherited from class org.simantics.databoard.primitives.UnsignedLong
MAX_VALUE, MIN_VALUE, ZERO
 
Constructor Summary
UnsignedLong.Mutable(java.math.BigInteger value)
           
UnsignedLong.Mutable(int value)
           
UnsignedLong.Mutable(long value)
           
UnsignedLong.Mutable(java.lang.String stringValue)
           
 
Method Summary
static UnsignedLong.Mutable fromBits(long bits)
           
 void setFromBits(int intBits)
           
 void setValue(java.math.BigInteger value)
           
 void setValue(int value)
           
 void setValue(long value)
           
 
Methods inherited from class org.simantics.databoard.primitives.UnsignedLong
compareTo, doubleValue, equals, floatValue, hashCode, intValue, longValue, toBigInteger, toBits, toString, valueOf
 
Methods inherited from class java.lang.Number
byteValue, shortValue
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UnsignedLong.Mutable

public UnsignedLong.Mutable(int value)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

UnsignedLong.Mutable

public UnsignedLong.Mutable(long value)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

UnsignedLong.Mutable

public UnsignedLong.Mutable(java.math.BigInteger value)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

UnsignedLong.Mutable

public UnsignedLong.Mutable(java.lang.String stringValue)
                     throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException
Method Detail

fromBits

public static UnsignedLong.Mutable fromBits(long bits)

setFromBits

public void setFromBits(int intBits)

setValue

public void setValue(int value)

setValue

public void setValue(long value)

setValue

public void setValue(java.math.BigInteger value)