Follow the links below to browse sample Javadoc for MJ classes and tools, including the MJ Runtime Library.
GenericEnumUserType.
 Configuration.java.lang.Enum
 and an underlying database representation of an enumeration constant.
 IDataType
 implementations. Integer).fml package contains the base interface, factory class and
 result classes for creating and executing formulas in an MJ application.
+ (addition) and * (multiplication).
 impl package contains internal classes that configure and
 extend Spring Expression Language (SpEL) to support MJ's formula syntax and features.
BigDecimal
 and right operand is a BigDecimal.BigDecimal
 and right operand is a Double.BigDecimal
 and right operand is a Long.Double
 and right operand is a BigDecimal.Double
 and right operand is a Double.Double
 and right operand is a Long.Long
 and right operand is a BigDecimal.Long
 and right operand is a Double.Long
 and right operand is a Long.Number
 and right operand is an MJVariable.MJVariable
 and right operand is a Number.MJVariable.MJVariable operands.math package contains the concrete MJ math formula classes
 that evaluate expressions similar to those used in @CHG and @ART.
ART and CHG
 commands. PrintWriter that is enhanced for writing debug output to a file
 by conditionally writing messages depending on enabling of debug and including
 a prologue to message lines that can include the date/time, class and method.org.hibernate.Interceptor.onPrepareStatement
 once SQL has been obtained.xjc for Hibernate mapping XML.
String-value enumeration and maps single-character key
 to the enumerated constants. String-value enumeration and maps integer keys to the enumerated
 constants. String-value enumeration and maps ranges of integers
 (e.g., 100-200) to the enumerated constants. String-value enumeration and maps single-character Mapper line types
 to the enumerated constants. String-value enumeration and maps Mapper report numbers
 to the enumerated constants. String-value enumeration and maps ranges of Mapper report
 numbers (e.g., 100-200) to the enumerated constants. String-value enumeration and maps String key
 to the enumerated constants. DEFINE constants and their replacement strings.LDV, SRH) to
 create a command node in the parse tree for a Mapper report.IRunCommandParser.parseCommand method.IRunCommandParser.ART RUN command.ART RUN command.BRK RUN command.BRK RUN command.CALL RUN command.CALL RUN command.CER RUN command.CER RUN command, which is very simple
 since this command takes no arguments.CHG RUN command having syntax that sets
 a variable to the result of the CHR$ reserved word, e.g.,
 @chg v15 chr$ 12.CHG RUN command.CHG RUN command having syntax that collects
 input into one or more variables, e.g., @chg $input v1,v2,v3.CHG RUN command.CHG RUN command having syntax that sets
 a variable to the result of a simple equation, e.g., @chg v5 v10 + v20.CLK RUN command.CLK RUN command, which is very simple
 since this command takes no arguments.CLV RUN command.CLV RUN command.CMU RUN command.CMU RUN command, which is very simple
 since this command takes no arguments.IJumptoCmdInfo
 and ILongjmpCmdInfo).DC RUN command.DC RUN command.DCU RUN command.DCU RUN command, which is very simple
 since this command takes no arguments.DEC RUN command.DEC RUN command.DEF RUN command.DEF RUN command.DSP RUN command.DSP RUN command.DVS RUN command.DVS RUN command.CAL and ART.CAL command) associated with option letter. CAL command).EquationTokenizer.parseEquationOptions method,
 encapsulates equation options and option arguments obtained by parsing a Mapper
 equation(s) such as that found in CAL.EquationParser, encapsulates
 parse tree(s) of equation nodes and any remaining equation token lists after
 parsing an aspect of the Mapper equation(s) such as that found in CHG,
 CAL and DC.CHG, CAL or DC equation into tokens.CHG, CAL and DC.EquationTokenizer.parseEquation method, encapsulates
 lists of equation tokens obtained by parsing a Mapper equation(s) such as that found
 in CHG, CAL and DC.EquationParser.parseTopLevelTerm, encapsulates
 parse tree(s) of equation nodes after parsing top-level constructs of Mapper equation(s).ABS Mapper function (absolute value or magnitude of x).ACOS Mapper function (arc cosine of x in radians).ASIN Mapper function (arc sine of x in radians).ATAN Mapper function (arc tangent of x in radians).AVG Mapper function (average value of all
 specified values or expressions, x1 through xN).CBRT Mapper function (cube root of x).COS Mapper function (cosine of x in radians).CTN Mapper function (co-tangent of x in radians).D(ATE)0 Mapper function (YMMDD).D(ATE)11 Mapper function (YYYYMMDD).D(ATE)12 Mapper function (DD MMM YYYY).D(ATE)14 Mapper function (YYYYDDD).D(ATE)15 Mapper function (DDMMYYYY).D(ATE)16 Mapper function (MM/DD/YYYY).D(ATE)18 Mapper function (MMDDYYYY).D(ATE)19 Mapper function (DD/MM/YYYY).D(ATE)1 Mapper function (YYMMDD).D(ATE)20 Mapper function (YYYY-MM-DD).D(ATE)2 Mapper function (DD MMM YY).D(ATE)3 Mapper function (YDDD).D(ATE)4 Mapper function (YYDDD).D(ATE)5 Mapper function (DDMMYY).D(ATE)6 Mapper function (MM/DD/YY).D(ATE)7 Mapper function (MONTH DD, YYYY).D(ATE)8 Mapper function (MMDDYY).D(ATE)9 Mapper function (DD/MM/YY).DEF Mapper function (determines what
 kind of data is contained in a field).DEFJ Mapper function (determines what
 kind of data is contained in a field, including Kanji).DEFX Mapper function (determines what
 kind of data is contained in a field).DEG Mapper function (x radians expressed in degrees).ABS) used
 by commands such as ART and CAL.EXP Mapper function (natural number e raised to the power x).FRAC Mapper function (fractional portion of x).HCOS Mapper function (hyperbolic cosine of x).HSIN Mapper function (hyperbolic sine of x).HTAN Mapper function (hyperbolic tangent of x).INT Mapper function (integer portion of x).LINE Mapper equation keyword, which is
 treated as a function.LIT Mapper function (literal, or character equivalent, of label x).LOG10 Mapper function (logarithm of x in base 10).LOG Mapper function (logarithm of x in base e).LT Mapper equation keyword, which is
 treated as a function. MAX Mapper function (maximum; largest value of
 all specified values or expressions, x1 through xN).MIN Mapper function (minimum; smallest value
 of all specified values or expressions, x1 through xN).
).MOD Mapper function (modulus; remainder value of x/y).PI Mapper equation constant,
 represented as a function (value of pi, i.e., 3.14159265358979).RAD Mapper function (x degrees in radians).RAN Mapper function (random integer value in the range x to y).RLINE Mapper equation keyword, which is
 treated as a function (report line number currently being processed, counts
 heading lines and all line types, regardless of the type being processed).SIN Mapper function (sine of x radians).SQRT Mapper function (square root of x).SUM Mapper function (total value of
 all specified values, x1 through xN).TAN Mapper function (tangent of x radians).T(IME)1 Mapper function (HH:MM).T(IME)2 Mapper function (HHMMSS).T(IME)3 Mapper function (HHMM).T(IME)4 Mapper function (HHHHHHH:MM:SS).T(IME)5 Mapper function (HHHHHHH:MM).TIME Mapper equation constant,
 represented as a function (contains the current time, expressed in the
 number of hours and fractions of hours relative to midnight).TODAYMapper equation constant,
 represented as a function (contains the current date, expressed in
 number of days relative to a fixed date).VAVG Mapper function (vertical average of
 all specified values or expressions, x1 through xN).VMAX Mapper function (vertical maximum of
 all specified values or expressions, x1 through xN).MIN Mapper function (vertical minimum of
 all specified values or expressions, x1 through xN).SUM Mapper function (vertical sum of
 all specified values or expressions, x1 through xN).EXIT: conditional in a Mapper equation parse tree.FIRST: conditional in a Mapper equation parse tree.IF:-THEN:-ELSE:
 conditional in a Mapper equation parse tree.SKIP: conditional in a Mapper equation parse tree.IF, THEN, SKIP,
 FIRST, etc. encountered when parsing an equation.CAL or DC
 equation, or a CHG calculation expression.+, *
 and = encountered while parsing an equation.30d or 6M
 encountered while parsing an equation.IF and SKIP.ELSE directive encountered while parsing an equation.THEN,
 ELSE and FIRST.EXIT directive encountered while parsing an equation.FIRST directive encountered while parsing an equation.ABS or PI
 encountered while parsing an equation.IF directive encountered while parsing an equation.LDV
 or LDA. DRW$) encountered
 while parsing an equation.SKIP directive encountered while parsing an equation."hello, world" or
 'hello, yourself') encountered while parsing an equation.THEN directive encountered while parsing an equation.ESR RUN command.ESR RUN command.GTO RUN command.GTO RUN command.IF RUN command with computed-goto
 syntax (as opposed to IF-THEN-ELSE syntax).IF RUN command.IF RUN command.IF RUN command with the IF-THEN or
 IF-THEN-ELSE syntax (as opposed to a computed-goto).INC RUN command.INC RUN command.LDA RUN command.LDA RUN command.LDV RUN command.LDV RUN command.GTO or computed IF statement.-0 and -2.-0 and -2.@DSP command).REL RUN command.REL RUN command, which is very simple
 since this command takes no arguments.RETURN RUN command.RETURN RUN command.RNM RUN command.RNM RUN command.RSR RUN command.RSR RUN command.SC command, associated with option letter
 or character. SC sub-command, also known as a directive (e.g., DATA,
 FLD), to create a directive node in the internal parse tree of directives
 associated with an SC Mapper command.SC command
 such as ATT and MSG.DATA, FLD) of the SC command.SC directives.SC directive parsers that contain common methods.IRunCommandParser.parseCommand method.SC directives.TIC SC directive.BEEP SC directive.BEEP SC directive.CR SC directive.CR SC directive.CS SC directive.CS SC directive.DID SC directive.DID SC directive.DIL SC directive.DIL SC directive.DL SC directive.DL SC directive.DUP SC directive.DUP SC directive.ED SC directive.ED SC directive.EDIT body SC directive.EDIT body D
 SC directive.D sub-directive for the EDIT SC directive.EDIT body RLOV
 SC directive.RLOV sub-directive for the EDIT SC directive.EIDT intro node. EDIT body N
 SC directive.N sub-directive for the EDIT SC directive.EDIT intro SC directive.EDIT SC directive.EDIT body value list SC directive.
 EDIT body REQD
 SC directive.REQD sub-directive for the EDIT SC directive.EDIT body LOV
 SC directive.LOV sub-directive for the EDIT SC directive.EDIT body T
 SC directive.T sub-directive for the EDIT SC directive.EEL SC directive.EEL SC directive.EMP SC directive.EMP SC directive.EMP options.END SC directive.END SC directive.EUD SC directive.EUD SC directive.$1 or %#.$#.$1.$).%1.%#.%).FF SC directive.FF SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.SELECT FKEY SC
 directive.FKEY SC directive.SELECT FKEY SC directive.FKEY SC directive.SOE FKEY SC directive.FKEY SC directive.KEY FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.FKEY SC directive.HC SC directive.HC SC directive.IID SC directive.IID SC directive.IIL SC directive.IIL SC directive.IL SC directive.IL SC directive.LB SC directive.LB SC directive.LF SC directive.LF SC directive.MODE SC directive.MODE SC directive.MSG SC directive.MSG SC directive.MODE SC directive.OPTS SC directive.OPTS option content from the provided input. PC SC directive.PC SC directive.PD SC directive.PD SC directive.PRF SC directive.PRf SC directive.PRT SC directive.PRT SC directive.RB SC directive.RB SC directive.SOE SC directive.SOE SC directive.TAB SC directive.TAB SC directive.TIC SC directive.TIC SC directive.<myVar>s20 or V55f6.2.
 ACDRW$, alphabetic drawer of the
 run control report issuing the external Run Subroutine (RSR) statement.ACTINP$, handle of object last
 accessed. ACTWIN$, window handle of last
 window accessed. ADRW$, alphabetic drawer of
 the current result.ADRW1$, alphabetic drawer of the -1 result.ADRW10$, alphabetic drawer of the -10 result.ADRW11$, alphabetic drawer of the -11 result.ADRW12$, alphabetic drawer of the -12 result.ADRW13$, alphabetic drawer of the -13 result.ADRW14$, alphabetic drawer of the -14 result.ADRW15$, alphabetic drawer of the -15 result.ADRW16$, alphabetic drawer of the -16 result.ADRW2$, alphabetic drawer of the -2 result.ADRW3$, alphabetic drawer of the -3 result.ADRW4$, alphabetic drawer of the -4 result.ADRW5$, alphabetic drawer of the -5 result.ADRW6$, alphabetic drawer of the -6 result.ADRW7$, alphabetic drawer of the -7 result.ADRW8$, alphabetic drawer of the -8 result.ADRW9$, alphabetic drawer of the -9 result.AEDRW$, alphabetic drawer of
 the run control report.AKEY$, key or key sequence used to
 perform the Abort command.APILVL$, functional level of the
 graphical user interface.AREA$, named area.ASPECT$, aspect ratio (used with graphics).AXDRW$, alphabetic drawer of the failing script.BPORT$, script started in the batch
 port? CAB$, cabinet number of the
 report or result last processed, or cabinet number of the report or result
 on display when the script started, or zero if no report or result was
 processed or on display.CAB$, currently active cabinet
 number. CALL$, number of CALL levels remaining.CDRW$, drawer number of the run
 control report issuing the Run Subroutine (RSR) statement to start an external
 subroutine (If the statement starts an internal subroutine, CDRW$ = zero).CERR$, message number of the error.
 CHAR$, number of characters per
 line in the drawer.CHKPSW$, write passwords must
 be specified (use the PSW statement) before reports containing write passwords
 can be updated (if nonzero, yes; if zero, no).CHR$, used to set the value of a
 variable to a specific ASCII character. COLOR$, color terminal flag (if nonzero,
 terminal has color display; always returns nonzero, even if the monitor is monochrome
 VGA graphics)..CPRIV$, user has coordinator
 privileges (if nonzero, yes; if zero, no).CRPT$, report number of the run
 control report issuing the external Run Subroutine (RSR) statement (if the
 report is from an internal subroutine, CRPT$ = zero).CURH$, horizontal character
 position of the cursor.CURSEC$, current number of
 seconds since January 1, 1970.CURV$, vertical character
 position of the cursor.DATE0$, current date in YMMDD format.DATE1$, current date in YYMMDD format.DATE11$, current date in YYYYMMDD format.DATE12$, current date in DD MMM YYYY format.DATE14$, current date in YYYYDDD format.DATE15$, current date in DDMMYYYY format.DATE14$, current date in MM/DD/YYYY format.DATE18$, current date in MMDDYYYY format.DATE19$, current date in DD/MM/YYYY format.DATE2$, current date in DD MMM YY format.DATE20$, current date in YYYY-MM-DD format.DATE3$, current date in YDDD format.DATE4$, current date in YYDDD format.DATE5$, current date in DDMMYY format.DATE6$, current date in MM/DD/YY format.DATE7$, current date in MONTH DD, YYYY format.DATE8$, current date in MMDDYY format.DATE9$, current date in DD/MM/YY format.DAY$, current date of the week in DAY format (MON, TUE, and so on).DBASE$, the current site database path.DBTHRS$, configured database threshold value.
 DBUSG$, percent of database space currently
 being used. DEPN$, user's department sign-on number.DEPT$, user's department name.DEPN$, the configured maximum number
 of reports that can be locked by a script for deferred update at a time. DLINE$, line number of the first
 non held line on displayDLINE$, number of data lines processed during
 the script (includes LLPs and all lines processed; compare to IO$ and LLP$).DRW$, drawer number of the current result (-0).DRW1$, drawer number of the -1 result.DRW10$, drawer number of the -10 result.DRW11$, drawer number of the -11 result.DRW12$, drawer number of the -12 result.DRW13$, drawer number of the -13 result.DRW14$, drawer number of the -14 result.DRW15$, drawer number of the -15 result.DRW16$, drawer number of the -16 result.DRW2$, drawer number of the -2 result.DRW3$, drawer number of the -3 result.DRW4$, drawer number of the -4 result.DRW5$, drawer number of the -5 result.DRW6$, drawer number of the -6 result.DRW7$, drawer number of the -7 result.DRW8$, drawer number of the -8 result.DRW9$, drawer number of the -9 result.DTM$, status of Data Transfer Module:
 0 - DTM is not configured. 1 - DTM is configured, but the Business Information Server system is not attached. 2 - DTM is configured, and the Business Information Server system is attached. 3 - Requesting script is processing DTM input.
DTNAM$, name of this Business Information Server
 system as known to DTM.DWCAP$, Business Information Server application
 programming interface (API) capabilities are available on both the host system and the API.
 ECAB$, cabinet number of the run control report.EDRW$, drawer number of the run control report.ELINE$, current execution line
 in the run control report.ENVSTR$, available environmental
 variable space in bytes.
 ERPT$, report number of the run control report. ESC$, Escape sequence. ETYPE$, drawer number of the run control report.F1$, key or key sequence used as the F1 function key.
 F10$, key or key sequence used as the F10 function key.
 F2$, key or key sequence used as the F2 function key.
 F3$, key or key sequence used as the F3 function key.
 F4$, key or key sequence used as the F4 function key.
 F5$, key or key sequence used as the F5 function key.
 F6$, key or key sequence used as the F6 function key.
 F7$, key or key sequence used as the F7 function key.
 F8$, key or key sequence used as the F8 function key.
 F9$, key or key sequence used as the F9 function key.
 FCAB$, current form cabinet number.FCC$, UTS 400 station has FCC (hardware
 protect capability); if nonzero, yes; if zero, no. FDRW$, drawer number of the Screen
 Control form on display.FCC$, drawer (form type) number
 of free form drawer A.FCC$, relative input field number
 in which the cursor is located.FKEY$, number of the function key
 that the script user pressed.FMT$, format of the report on display (the
 script must be registered as format sensitive).FPAGE$, last explicitly called page of
 a Screen Control form.FRESTR$, remaining available characters in the
 script string and array variable space.FRPT$, report number of the Screen
 Control form on display.GLBSTR$, available global variable space in bytes.GRAPH$, graphics terminal flag (if zero,
 terminal cannot display graphics).HLINES$, number of held lines.ICVAR$, input data entered on the
 control line (no leading tabs required; strings allowed (see CHD).
 INMSV$, input data from the function mask
 on the screen (see OUM).INPUT$, input data from the screen or
 from an external source (OUT, RRN, RUN,
 BR, SC). INSTR$, input data from the screen
 or from an external source (OUT, RRN, RUN,
 BR, SC). INVAR$, input from input fields on the screen,
 delimited by tabs (OUT or SC). INVR1$, input from input fields on the
 screen (OUT or SC). IO$, number of storage I/O requests
 processed during the script.IP$, returns the amount of
 processing time consumed during a script in milliseconds.TAB$, the Tab character (ASCII 011).TIC$, the Apostrophe character.TIME$, current time in HH:MM:SS format.USER$, user-id of the user who started the script.XLINE$, line number in the run control report
 where the run aborted or failed (RAR, RER).YEAR$, current year in the format YYYY.[5], [v22]).16,B,2)
 or result number (e.g., -1).
 LDV,Q.
 +, **).(p)).(4-7z)).
 EQ, NOT LT).(4-7), (v88 - v99[2])).
 v1s20='hello, world!'v100, <myvar>).
 s20, f7.2).ISupportsScalarDeclaration and
 ISupportsArrayDeclaration instead).<myVar>s20 and V15f9.2.DC statement).LDV or SRH. & ampersand character used to indicate Mapper
 AND operation in certain contexts and as literal text in other cases.* asterisk character used to indicate Mapper global
 variables and mathematical operations in certain contexts and as literal
 text in other cases.: colon character used to delimit Mapper labels and
 as literal text in other cases., comma character used to separate Mapper arguments
 in most lexical contexts, and as literal text in other cases.$ dollar sign character used to indicate Mapper environment
 variables and reserved words in certain contexts, and as literal text in other cases.= equal-sign character used to indicate Mapper
 variable initialization or comparison.> greater-than character used to indicate Mapper
 named variable or comparison.- hyphen character used to indicate a negative
 number or subtraction in certain lexical contexts, and as literal text
 in other cases.[ left bracket character used to indicate Mapper
 array elements in certain contexts and as literal text in other cases.( left parenthesis character used to indicate Mapper
 substring range or operator precedences in certain contexts, and as
 literal text in other cases.< less-than character used to indicate Mapper
 named variable or comparison.+ plus character used to indicate a positive
 number or addition in certain lexical contexts, and as literal text
 in other cases.] right bracket character used to indicate Mapper
 array elements in certain contexts and as literal text in other cases.) right parenthesis character used to indicate Mapper
 substring range or operator precedences in certain contexts, and as
 literal text in other cases.; semicolon character used to separate Mapper expressions
 in certain lexical contexts, and as literal text in other cases./ forward slash character used to separate parameters
 or division in certain lexical contexts, and as literal text in other cases.AsteriskLines by parsing the lines
 from an input Mapper report.AtLines by parsing the lines
 from an input Mapper report.ColonLines by parsing the lines
 from an input Mapper report.DollarLines by parsing the lines
 from an input Mapper report.OtherLines by parsing the lines
 from an input Mapper report. PeriodLines by parsing the lines
 from an input Mapper report.PeriodLines by parsing the lines
 from an input Mapper report.ICAL command) where the character in position 1 is an asterisk.:define and :include, where the character
 in position 1 is a colon.$TRAN$, $DATA$, etc. where the character in
 position 1 is a dollar sign.MaprptLine, used mostly to support pragmas.rw package contains constants, and interfaces and factories for run-time contexts,
 that provide equivalents to MAPPER reserved words in an MJ application.
MJDate instances associated with various MAPPER date formats,
 providing equivalent methods for MAPPER reserved words related to date and time.MJDate instances associated with various MAPPER time formats,
 providing equivalent methods for MAPPER reserved words related to time.text package contains a number of formatting and parsing utilities used to work with
 Mapper variables and constructs.
SimpleDateFormat
 patterns for Mapper date and time formats.FastDateFormat (like JDK7) returns two digits for "Y".
 MJFormatter. datefmt package contains the formatting implementations related to dates.
FastDateFormat (like JDK7) returns two digits for "Y".
 YMMDD, which is also used for the @DAT format A); needed since
 FastDateFormat (like JDK7) returns two digits for "Y".
 YYYYMMDD, which is also used for the @DAT format L)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DD MMM YYYY, which is also used for the @DAT format M)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).YYYYDDD, which is also used for the @DAT format O)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DDMMYYYY, which is also used for the @DAT format P)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MM/DD/YYYY, which is also used for the @DAT format Q)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MMDDYYYY, which is also used for the @DAT format S)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DD/MM/YYYY, which is also used for the @DAT format T)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).YYMMDD, which is also used for the @DAT format B)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).YYYY-MM-DD, which is also used for the @DAT format U)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DD MMM YY, which is also used for the @DAT format C)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).YDDD, which is also used for the @DAT format D); needed since
 FastDateFormat (like JDK7) returns two digits for "Y".
 YYDDD, which is also used for the @DAT format E)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DDMMYY, which is also used for the @DAT format F)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MM/DD/YY, which is also used for the @DAT format G)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MONTH DD, YYYY, which is also used for the @DAT format H)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MMDDYY, which is also used for the @DAT format I)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).DD/MM/YY, which is also used for the @DAT format J)
 Treat this class as "thread-safe" (actually it relies on the thread safety of
 FastDateFormat).MONTH).
 D).
 DDD).
 M).
 DAY NUMBER) (numerical day of week, with Sunday being 1).
 DAY NAME).
 YY).
 YYYY).
 timefmt package contains the formatting implementations related to times.
FastDateFormat
 does not handle roll-over (hours modulo 24) or numbers of hours greater than 24.
 FastDateFormat
 does not handle roll-over (hours modulo 24) or numbers of hours greater than 24.
 HH:MM:SS).
 HH:MM).
 HHMMSS).
 HHMM).
 HHHHHHH:mm:ss); needed since the formatting logic counts days where hours should
 be, as related to the low end of the permitted range.
 HHHHHHH:mm); needed since the formatting logic counts days where hours should be,
 as related to the low end of the permitted range.
 H).
 M).
 S).
 variable package contains the MJ variable classes and interfaces
 that provide functionality equivalent to MAPPER variables.
java.lang.Comparable in that it imposes a total
 ordering on the objects of each class that implements it, but comparison is done without regard
 to case of alphabetic characters.java.util.Comparable as a comparison function,
 which imposes a total ordering on some collection of objects, but without regard to
 case of alphabetic characters. MJDecimal.
 MJFloat.
 MJInteger.
 Map semantics to an encapsulated list. MJString.
 java.util.List in a proxy that supports one-based subscripts
 instead of Java's normal, zero-based subscripts.setSubstring method of numeric variable when SetSubstrOption.PREFER_TYPE_OVER_STRING
 is specified but resulting value of variable after setting substring is not numeric.aliased package contains MJ variable classes and interfaces
 having a dual identity similar to named and numbered MAPPER variables (via
 an association created with the @USE command).
@USE command).named package contains MJ variable classes and interfaces
 with an identity similar to named MAPPER variables.
numbered package contains MJ variable classes and interfaces
 with an identity similar to numbered MAPPER variables.