com.smardec.j2native
Class UInt16

java.lang.Object
  |
  +--com.smardec.j2native.Argument
        |
        +--com.smardec.j2native.NumericArgument
              |
              +--com.smardec.j2native.IntegerArgument
                    |
                    +--com.smardec.j2native.UInt16
All Implemented Interfaces:
java.lang.Cloneable, IntegerType, NumericType

public class UInt16
extends IntegerArgument

UInt16 represents a 16-bit unsigned integer value and type.


Field Summary
 
Fields inherited from class com.smardec.j2native.Argument
JAVA_SIDE, NATIVE_SIDE
 
Constructor Summary
UInt16()
          Constructs a UInt16 object with a zero value.
UInt16(short value)
          Constructs a UInt16 object with a specified value.
 
Method Summary
 java.lang.Object clone()
          Creates and returns a copy of this object.
 int getLength()
          Returns length in bytes.
protected  boolean isSigned()
          Shows if number is signed
 java.lang.String toString()
           
 
Methods inherited from class com.smardec.j2native.IntegerArgument
bits2Value, booleanValue, byteValue, doubleValue, floatValue, intValue, isFixedLength, isFloat, longValue, setValue, shortValue, value2Bits
 
Methods inherited from class com.smardec.j2native.NumericArgument
equals, fromBytesValue, hashCode, read, readFromStack, toBytesValue, toBytesValue, write, writeToStack
 
Methods inherited from class com.smardec.j2native.Argument
finalize, free, getAlignedLength, readFromRAM, restoreFromRAM, storeToRAM, update, writeToRAM
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UInt16

public UInt16()
Constructs a UInt16 object with a zero value.


UInt16

public UInt16(short value)
Constructs a UInt16 object with a specified value.

Parameters:
value - value to set
Method Detail

isSigned

protected boolean isSigned()
Description copied from class: NumericArgument
Shows if number is signed

Specified by:
isSigned in class NumericArgument

getLength

public int getLength()
Description copied from class: Argument
Returns length in bytes.

Specified by:
getLength in class Argument
Returns:
an int

toString

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

clone

public java.lang.Object clone()
Description copied from class: Argument
Creates and returns a copy of this object.

Specified by:
clone in class Argument
Returns:
a clone of this instance.


Copyright © 2004-2005 Smardec. All Rights Reserved.