All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.as400.access.AS400Bin2

java.lang.Object
   |
   +----com.ibm.as400.access.AS400Bin2

public class AS400Bin2
extends Object
implements AS400DataType
The AS400Bin2 class provides a converter between a Short object and a signed two-byte binary number.


Constructor Index

 o AS400Bin2()
Constructs an AS400Bin2 object.

Method Index

 o clone()
Creates a new AS400Bin2 that is identical to the current instance.
 o getByteLength()
Returns the byte length of the data type.
 o getDefaultValue()
Returns a Java object representing the default value of the data type.
 o toBytes(Object)
Converts the specified Java object to AS/400 format.
 o toBytes(Object, byte[])
Converts the specified Java object into AS/400 format in the specified byte array.
 o toBytes(Object, byte[], int)
Converts the specified Java object into AS/400 format in the specified byte array.
 o toBytes(short)
Converts the specified short to AS/400 format.
 o toBytes(short, byte[])
Converts the specified short into AS/400 format in the specified byte array.
 o toBytes(short, byte[], int)
Converts the specified short into AS/400 format in the specified byte array.
 o toObject(byte[])
Converts the specified AS/400 data type to a Java object.
 o toObject(byte[], int)
Converts the specified AS/400 data type to a Java object.
 o toShort(byte[])
Converts the specified AS/400 data type to a short.
 o toShort(byte[], int)
Converts the specified AS/400 data type to a short.

Constructors

 o AS400Bin2
 public AS400Bin2()
Constructs an AS400Bin2 object.

Methods

 o clone
 public Object clone()
Creates a new AS400Bin2 that is identical to the current instance.

Returns:
The new object.
Overrides:
clone in class Object
 o getByteLength
 public int getByteLength()
Returns the byte length of the data type.

Returns:
Two (2), the number of bytes in the AS/400 representation of the data type.
 o getDefaultValue
 public Object getDefaultValue()
Returns a Java object representing the default value of the data type.

Returns:
The Short object with a value of zero.
 o toBytes
 public byte[] toBytes(Object javaValue)
Converts the specified Java object to AS/400 format.

Parameters:
javaValue - The object corresponding to the data type. It must be an instance of Short.
Returns:
The AS/400 representation of the data type.
 o toBytes
 public byte[] toBytes(short shortValue)
Converts the specified short to AS/400 format.

Parameters:
shortValue - The value to be converted to AS/400 format.
Returns:
The AS/400 representation of the data type.
 o toBytes
 public int toBytes(Object javaValue,
                    byte as400Value[])
Converts the specified Java object into AS/400 format in the specified byte array.

Parameters:
javaValue - The object corresponding to the data type. It must be an instance of Short.
as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
Returns:
Two (2), the number of bytes in the AS/400 representation of the data type.
 o toBytes
 public int toBytes(short shortValue,
                    byte as400Value[])
Converts the specified short into AS/400 format in the specified byte array.

Parameters:
shortValue - The value to be converted to AS/400 format.
as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
Returns:
Two (2), the number of bytes in the AS/400 representation of the data type.
 o toBytes
 public int toBytes(Object javaValue,
                    byte as400Value[],
                    int offset)
Converts the specified Java object into AS/400 format in the specified byte array.

Parameters:
javaValue - The object corresponding to the data type. It must be an instance of Short.
as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
offset - The offset into the byte array for the start of the AS/400 value. It must be greater than or equal to zero.
Returns:
Two (2), the number of bytes in the AS/400 representation of the data type.
 o toBytes
 public int toBytes(short shortValue,
                    byte as400Value[],
                    int offset)
Converts the specified short into AS/400 format in the specified byte array.

Parameters:
shortValue - The value to be converted to AS/400 format.
as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
offset - The offset into the byte array for the start of the AS/400 value. It must be greater than or equal to zero.
Returns:
Two (2), the number of bytes in the AS/400 representation of the data type.
 o toObject
 public Object toObject(byte as400Value[])
Converts the specified AS/400 data type to a Java object.

Parameters:
as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
Returns:
The Short object corresponding to the data type.
 o toObject
 public Object toObject(byte as400Value[],
                        int offset)
Converts the specified AS/400 data type to a Java object.

Parameters:
as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
offset - The offset into the byte array for the start of the AS/400 value. It must be greater than or equal to zero.
Returns:
The Short object corresponding to the data type.
 o toShort
 public short toShort(byte as400Value[])
Converts the specified AS/400 data type to a short.

Parameters:
as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
Returns:
The short corresponding to the data type.
 o toShort
 public short toShort(byte as400Value[],
                      int offset)
Converts the specified AS/400 data type to a short.

Parameters:
as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
offset - The offset into the byte array for the start of the AS/400 value. It must be greater than or equal to zero.
Returns:
The short corresponding to the data type.

All Packages  Class Hierarchy  This Package  Previous  Next  Index