|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The AS400DataType interface provides an interface for conversions between Java objects and byte arrays representing AS/400 data types.
| Field Summary | |
static long |
serialVersionUID
|
| Method Summary | |
java.lang.Object |
clone()
Creates a new AS400DataType 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(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. |
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. |
| Field Detail |
public static final long serialVersionUID
| Method Detail |
public java.lang.Object clone()
clone in class java.lang.Objectpublic int getByteLength()
public java.lang.Object getDefaultValue()
public byte[] toBytes(java.lang.Object javaValue)
javaValue - The object corresponding to the data type. It must be an instance of the correct type.
public int toBytes(java.lang.Object javaValue,
byte[] as400Value)
javaValue - The object corresponding to the data type. It must be an instance of the correct type.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)
javaValue - The object corresponding to the data type. It must be an instance of the correct type.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 java.lang.Object toObject(byte[] as400Value)
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)
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 | ||||||||