com.smardec.j2native
Class Bool

java.lang.Object
  |
  +--com.smardec.j2native.Argument
        |
        +--com.smardec.j2native.DelegatedArgument
              |
              +--com.smardec.j2native.Bool
All Implemented Interfaces:
java.lang.Cloneable

public class Bool
extends DelegatedArgument

Bool class represents bool (boolean) type.


Field Summary
 
Fields inherited from class com.smardec.j2native.Argument
JAVA_SIDE, NATIVE_SIDE
 
Constructor Summary
Bool()
          Constructs a Bool object with a false value.
Bool(boolean value)
          Constructs a Bool object with a specified value.
 
Method Summary
 java.lang.Object clone()
          Creates and returns a copy of this object.
 boolean getValue()
          Returns the boolean value of Bool object.
protected  boolean isFixedLength()
          Identify if Argument is a fixed length variable.
 void setValue(boolean value)
          Sets a boolean value
 java.lang.String toString()
           
 
Methods inherited from class com.smardec.j2native.DelegatedArgument
finalize, free, fromBytesValue, getAlignedLength, getInternalValue, getLength, read, readFromRAM, readFromStack, restoreFromRAM, setInternalValue, storeToRAM, toBytesValue, toBytesValue, write, writeToRAM, writeToStack
 
Methods inherited from class com.smardec.j2native.Argument
update
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Bool

public Bool()
Constructs a Bool object with a false value.


Bool

public Bool(boolean value)
Constructs a Bool object with a specified value.

Parameters:
value - value to set
Method Detail

getValue

public boolean getValue()
Returns the boolean value of Bool object.

Returns:
boolean value

setValue

public void setValue(boolean value)
Sets a boolean value

Parameters:
value - boolean value

toString

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

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.

isFixedLength

protected boolean isFixedLength()
Description copied from class: Argument
Identify if Argument is a fixed length variable.

Overrides:
isFixedLength in class DelegatedArgument
Returns:
true if it is so, and false otherwise


Copyright © 2004-2005 Smardec. All Rights Reserved.