|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.ibm.as400.access.AS400Bin8
The AS400Bin8 class provides a converter between a Long object and a signed eight-byte binary number.
| Field Summary |
| Fields inherited from interface com.ibm.as400.access.AS400DataType |
serialVersionUID, TYPE_ARRAY, TYPE_BIN2, TYPE_BIN4, TYPE_BIN8, TYPE_BYTE_ARRAY, TYPE_FLOAT4, TYPE_FLOAT8, TYPE_PACKED, TYPE_STRUCTURE, TYPE_TEXT, TYPE_UBIN2, TYPE_UBIN4, TYPE_ZONED |
| Constructor Summary | |
AS400Bin8()
Constructs an AS400Bin8 object. |
|
| Method Summary | |
java.lang.Object |
clone()
Creates a new AS400Bin8 object that is identical to the current instance. |
int |
getByteLength()
Returns the byte length of the data type. |
java.lang.Object |
getDefaultValue()
Returns a Java object representing the default value of the data type. |
int |
getInstanceType()
Returns TYPE_BIN8. |
byte[] |
toBytes(long longValue)
Converts the specified long to AS/400 format. |
int |
toBytes(long longValue,
byte[] as400Value)
Converts the specified long into AS/400 format in the specified byte array. |
int |
toBytes(long longValue,
byte[] as400Value,
int offset)
Converts the specified long into AS/400 format in the specified byte array. |
byte[] |
toBytes(java.lang.Object javaValue)
Converts the specified Java object to AS/400 format. |
int |
toBytes(java.lang.Object javaValue,
byte[] as400Value)
Converts the specified Java object into AS/400 format in the specified byte array. |
int |
toBytes(java.lang.Object javaValue,
byte[] as400Value,
int offset)
Converts the specified Java object into AS/400 format in the specified byte array. |
long |
toLong(byte[] as400Value)
Converts the specified AS/400 data type to a long. |
long |
toLong(byte[] as400Value,
int offset)
Converts the specified AS/400 data type to a long. |
java.lang.Object |
toObject(byte[] as400Value)
Converts the specified AS/400 data type to a Java object. |
java.lang.Object |
toObject(byte[] as400Value,
int offset)
Converts the specified AS/400 data type to a Java object. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AS400Bin8()
| Method Detail |
public java.lang.Object clone()
clone in interface AS400DataTypeclone in class java.lang.Objectpublic int getByteLength()
getByteLength in interface AS400DataTypepublic java.lang.Object getDefaultValue()
getDefaultValue in interface AS400DataTypepublic int getInstanceType()
TYPE_BIN8.
getInstanceType in interface AS400DataTypepublic byte[] toBytes(java.lang.Object javaValue)
toBytes in interface AS400DataTypejavaValue - The object corresponding to the data type. It must be an instance of Long.
public byte[] toBytes(long longValue)
longValue - The value to be converted to AS/400 format.
public int toBytes(java.lang.Object javaValue,
byte[] as400Value)
toBytes in interface AS400DataTypejavaValue - The object corresponding to the data type. It must be an instance of Long.as400Value - The array to receive the data type in AS/400 format. There must be enough space to hold the AS/400 value.
public int toBytes(long longValue,
byte[] as400Value)
longValue - 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.
public int toBytes(java.lang.Object javaValue,
byte[] as400Value,
int offset)
toBytes in interface AS400DataTypejavaValue - The object corresponding to the data type. It must be an instance of Long.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.
public int toBytes(long longValue,
byte[] as400Value,
int offset)
longValue - 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.
public long toLong(byte[] as400Value)
as400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
public long toLong(byte[] as400Value,
int offset)
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.
public java.lang.Object toObject(byte[] as400Value)
toObject in interface AS400DataTypeas400Value - The array containing the data type in AS/400 format. The entire data type must be represented.
public java.lang.Object toObject(byte[] as400Value,
int offset)
toObject in interface AS400DataTypeas400Value - 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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||