public interface UDTValue
extends java.io.Serializable
UDTValue needs to understand it. Besides, user-defined
functions (UDFs) can be registered, that are able to interpret the data type
and return data types understood by ADEPT2.
Since UDTs are treated as black boxes, they are provided by InputStreams. This resembles BLOBs in database-management-systems.
To avoid serialisation problems do not implement this interface! Use
ADEPT2UDTValue instead!
Blob| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID
Generated ID for serialisation.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getUserDefinedType()
Gets the name (a string) of the user-defined type of this value.
|
byte[] |
getValueAsArray()
Gets the value as a byte array of this user-defined data type.
|
java.io.InputStream |
getValueAsStream()
Gets the value as an
InputStream of this user-defined data
type. |
static final long serialVersionUID
java.lang.String getUserDefinedType()
java.io.InputStream getValueAsStream()
InputStream of this user-defined data
type.InputStream.byte[] getValueAsArray()