Variable Classes
MJ provides corollary variable classes to MAPPER data types:
MJ Variable Class | MAPPER Data Type | MAPPER Examples |
---|---|---|
MJString | Alphanumeric, Hollerith, String | <city>a15 , v22h8 , <name>s40 |
MJInteger | Integer | V44i3 , <qty>i6 |
MJDecimal | Fixed-point | <nbr>f18.17 , v33f9.2 |
MJDate | Alphanumeric, Hollerith, String | <dob>s10 |
MJVariant | Alphanumeric, Hollerith, String, Integer, Fixed-point | <city>a15 , V44i3 , <nbr>f18.17 |
MJ variables encapsulate and adapt Java data types (e.g., java.lang.String
,
java.math.BigDecimal
)
to emulate MAPPER math, formatting and comparison.