All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.as400.access.AS400UnsignedBin4
java.lang.Object
|
+----com.ibm.as400.access.AS400UnsignedBin4
- public class AS400UnsignedBin4
- extends Object
- implements AS400DataType
The AS400UnsignedBin4 class provides a converter between a Long object and a unsigned four-byte binary number.
-
AS400UnsignedBin4()
- Constructs an AS400UnsignedBin4 object.
-
clone()
- Creates a new AS/400 unsigned, binary-four data type that is identical to the current instance.
-
getByteLength()
- Returns the byte length of the data type.
-
getDefaultValue()
- Returns a Java object representing the default value of the data type.
-
toBytes(long)
- Converts the specified long to AS/400 format.
-
toBytes(long, byte[])
- Converts the specified long into AS/400 format in the specified byte array.
-
toBytes(long, byte[], int)
- Converts the specified long into AS/400 format in the specified byte array.
-
toBytes(Object)
- Converts the specified Java object to AS/400 format.
-
toBytes(Object, byte[])
- Converts the specified Java object into AS/400 format in the specified byte array.
-
toBytes(Object, byte[], int)
- Converts the specified Java object into AS/400 format in the specified byte array.
-
toLong(byte[])
- Converts the specified AS/400 data type to a long.
-
toLong(byte[], int)
- Converts the specified AS/400 data type to a long.
-
toObject(byte[])
- Converts the specified AS/400 data type to a Java object.
-
toObject(byte[], int)
- Converts the specified AS/400 data type to a Java object.
AS400UnsignedBin4
public AS400UnsignedBin4()
- Constructs an AS400UnsignedBin4 object.
clone
public Object clone()
- Creates a new AS/400 unsigned, binary-four data type that is identical to the current instance.
- Returns:
- The new object.
- Overrides:
- clone in class Object
getByteLength
public int getByteLength()
- Returns the byte length of the data type.
- Returns:
- Four (4), the number of bytes in the AS/400 representation of the data type.
getDefaultValue
public Object getDefaultValue()
- Returns a Java object representing the default value of the data type.
- Returns:
- The Long object with a value of zero.
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 Long, and the long must be greater than or equal to zero and representable in four bytes.
- Returns:
- The AS/400 representation of the data type.
toBytes
public byte[] toBytes(long longValue)
- Converts the specified long to AS/400 format.
- Parameters:
- longValue - The value to be converted to AS/400 format. The long must be greater than or equal to zero and representable in four bytes.
- Returns:
- The AS/400 representation of the data type.
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 Long, and the long must be greater than or equal to zero and representable in four bytes.
- as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
- Returns:
- Four (4), the number of bytes in the AS/400 representation of the data type.
toBytes
public int toBytes(long longValue,
byte as400Value[])
- Converts the specified long into AS/400 format in the specified byte array.
- Parameters:
- longValue - The value to be converted to AS/400 format. The long must be greater than or equal to zero and representable in four bytes.
- as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
- Returns:
- Four (4), the number of bytes in the AS/400 representation of the data type.
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 Long, and the long must be greater than or equal to zero and representable in four bytes.
- 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:
- Four (4), the number of bytes in the AS/400 representation of the data type.
toBytes
public int toBytes(long longValue,
byte as400Value[],
int offset)
- Converts the specified long into AS/400 format in the specified byte array.
- Parameters:
- longValue - The value to be converted to AS/400 format. The long must be greater than or equal to zero and representable in four bytes.
- 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:
- Four (4), the number of bytes in the AS/400 representation of the data type.
toLong
public long toLong(byte as400Value[])
- Converts the specified AS/400 data type to a long.
- Parameters:
- as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
- Returns:
- The long corresponding to the data type.
toLong
public long toLong(byte as400Value[],
int offset)
- Converts the specified AS/400 data type to a long.
- 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 long corresponding to the data type.
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 Long object corresponding to the data type.
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 Long object corresponding to the data type.
All Packages Class Hierarchy This Package Previous Next Index