com.sshtools.j2ssh.io
Class UnsignedInteger32

java.lang.Object
  extended by java.lang.Number
      extended by com.sshtools.j2ssh.io.UnsignedInteger32
All Implemented Interfaces:
java.io.Serializable

public class UnsignedInteger32
extends java.lang.Number
implements java.io.Serializable

Version:
$Revision: 1.14 $
Author:
$author$
See Also:
Serialized Form

Field Summary
static long MAX_VALUE
           
static long MIN_VALUE
           
 
Constructor Summary
UnsignedInteger32(long a)
          Creates a new UnsignedInteger32 object.
UnsignedInteger32(java.lang.String a)
          Creates a new UnsignedInteger32 object.
 
Method Summary
static UnsignedInteger32 add(UnsignedInteger32 x, int y)
           
static UnsignedInteger32 add(UnsignedInteger32 x, UnsignedInteger32 y)
           
 byte byteValue()
           
 double doubleValue()
           
 boolean equals(java.lang.Object o)
           
 float floatValue()
           
 int hashCode()
           
 int intValue()
           
 long longValue()
           
 short shortValue()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

MAX_VALUE

public static final long MAX_VALUE
See Also:
Constant Field Values

MIN_VALUE

public static final long MIN_VALUE
See Also:
Constant Field Values
Constructor Detail

UnsignedInteger32

public UnsignedInteger32(long a)
Creates a new UnsignedInteger32 object.

Parameters:
a -
Throws:
java.lang.NumberFormatException

UnsignedInteger32

public UnsignedInteger32(java.lang.String a)
                  throws java.lang.NumberFormatException
Creates a new UnsignedInteger32 object.

Parameters:
a -
Throws:
java.lang.NumberFormatException
Method Detail

byteValue

public byte byteValue()
Overrides:
byteValue in class java.lang.Number
Returns:

shortValue

public short shortValue()
Overrides:
shortValue in class java.lang.Number
Returns:

intValue

public int intValue()
Specified by:
intValue in class java.lang.Number
Returns:

longValue

public long longValue()
Specified by:
longValue in class java.lang.Number
Returns:

floatValue

public float floatValue()
Specified by:
floatValue in class java.lang.Number
Returns:

doubleValue

public double doubleValue()
Specified by:
doubleValue in class java.lang.Number
Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object
Returns:

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object
Returns:

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object
Parameters:
o -
Returns:

add

public static UnsignedInteger32 add(UnsignedInteger32 x,
                                    UnsignedInteger32 y)
Parameters:
x -
y -
Returns:

add

public static UnsignedInteger32 add(UnsignedInteger32 x,
                                    int y)
Parameters:
x -
y -
Returns:


Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.