|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.as400.access.AS400Float8
The AS400Float8 class provides a converter between a Double object and a eight-byte floating point number.
Fields inherited from interface com.ibm.as400.access.AS400DataType |
serialVersionUID |
Constructor Summary | |
AS400Float8()
Constructs an AS400Float8 object. |
Method Summary | |
java.lang.Object |
clone()
Creates a new AS400Float8 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. |
byte[] |
toBytes(double doubleValue)
Converts the specified double to AS/400 format. |
int |
toBytes(double doubleValue,
byte[] as400Value)
Converts the specified double into AS/400 format in the specified byte array. |
int |
toBytes(double doubleValue,
byte[] as400Value,
int offset)
Converts the specified double 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. |
double |
toDouble(byte[] as400Value)
Converts the specified AS/400 data type to a double. |
double |
toDouble(byte[] as400Value,
int offset)
Converts the specified AS/400 data type to a double. |
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 AS400Float8()
Method Detail |
public java.lang.Object clone()
clone
in interface AS400DataType
clone
in class java.lang.Object
public int getByteLength()
getByteLength
in interface AS400DataType
public java.lang.Object getDefaultValue()
getDefaultValue
in interface AS400DataType
public byte[] toBytes(java.lang.Object javaValue)
toBytes
in interface AS400DataType
javaValue
- The object corresponding to the data type. It must be an instance of Double.public byte[] toBytes(double doubleValue)
doubleValue
- The value to be converted to AS/400 format.public int toBytes(java.lang.Object javaValue, byte[] as400Value)
toBytes
in interface AS400DataType
javaValue
- The object corresponding to the data type. It must be an instance of Double.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(double doubleValue, byte[] as400Value)
doubleValue
- 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 AS400DataType
javaValue
- The object corresponding to the data type. It must be an instance of Double.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(double doubleValue, byte[] as400Value, int offset)
doubleValue
- 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 double toDouble(byte[] as400Value)
as400Value
- The array containing the data type in AS/400 format. The entire data type must be represented.public double toDouble(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 AS400DataType
as400Value
- 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 AS400DataType
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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |