Try OpenEdge Now
skip to main content
Java Open Clients
Passing Parameters : ABL data type mappings

ABL data type mappings

INPUT ABL parameters are mapped directly to Java data types and classes. OUTPUT and INPUT-OUTPUT parameters are mapped to holder classes in the com.progress.open4gl package. The contents of the holder class are the same Java data types and classes as the INPUT parameters, with the exception of temp-table (TABLE and TABLE-HANDLE) parameters mapped to an SQL ResultSet. For these temp-table parameters, the content of the holder class is not the same data type as the INPUT parameters.
* INPUT parameters
* Date and time conversions
* Arrays as parameters
* INPUT-OUTPUT and OUTPUT parameters