Nonstandard meta data methods [extension]
- Last Updated: January 16, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
SDOResultSetMetaData extensions to the standard interface include the following features:
- Methods that expose meta data information that exists in
the schema of the OpenEdge database but does not have an equivalent
standard (for example,
getColumnInitialValue()) - Methods that expose ABL-to-Java mapping information (for example,
getColumnJavaTypeName())
Note: The SDOResultSetMetaData interface also hides
SmartDataObject system fields. SmartDataObject system fields are
fields (such as
changedFieldsList) that are used
only by the SmartDataObject implementation code. They have no meaning
for the Open Client and should not be accessed directly.The following table lists the supported nonstandard SDOResultSetMetaData methods.
| Method | Description |
|---|---|
|
The ABL dictionary display format |
|
The ABL dictionary initial value as a string |
|
The Java type name |
|
The ABL data type number. The return value corresponds
to one of the class constants defined in com.progress.open4gl.Parameter.
For more information, see Pass parameters. |
|
The ABL dictionary validation expression |
|
The ABL dictionary validation message |