Determines how alphanumeric parameters passed BY VALUE to a method or parameterized section are exposed within
JVM COBOL programs.
Restriction: This directive is supported for
JVM COBOL, but not native COBOL.
Syntax:
>>---ILEXPOSEALPHA"option"---------><
Parameters:
The permissible values for option are:
- STRING
- Alphanumeric items are exposed as string objects.
- BYTEARRAY
- Alphanumeric items are exposed as byte arrays.
Properties:
Default:
|
ILEXPOSEALPHA"STRING"
|
IDE equivalent:
|
None.
|
Comments:
Exposing alphanumeric items as byte arrays can produce more performant code and avoid conversion errors if the item contains
characters that should not be handled as part of a string (such as non-printable characters)