Interface | Description |
---|---|
IPLIFile |
IPLIFile is the interface supported by two Elastic PL/I classes
that encapsulate Elastic PL/I file operations ...
|
Class | Description |
---|---|
AbstractResultSet |
AbstractResultSet
an abstract representation of java.sql.ResultSet for purposes
of implementing only those methods one is interested in
|
Area |
Simulate the PL/I AREA, a block of memory in which other
objects can be allocated and referenced.
|
Array<T> |
Simulates the PL/I multi-dimensional array of a given type T.
|
BitN |
BitN - immutable Java class implementation of the PL/I BIT(n) data type.
|
Builtin |
Builtin - contains all the (static) methods that implement the
standards- and IBM-defined PL/I BUILTIN functions that are
not recognized and replaced INLINE by native Java classes and methods.
|
ByteBuilder |
Like
StringBuilder , but for byte[]s
and works in both directions, append(*) for adding to
a buffer and nextbyte*() to retrieve consecutive
pieces of the buffer. |
Complex |
Complex - immutable Java class implementation of the PL/I Complex datatype
|
Dfhaid |
The Elastic PL/I definition of the IBM DFHAID structure.
|
Dfheiblk |
The Elastic PL/I definition of the IBM DFHEIBLK structure.
|
ECTypes |
Assists in the conversion between Elastic COBOL datatypes and Elastic PL/I datatypes.
|
Entry |
Simulate PL/I ENTRY variables and constants, which are used
to transfer control (call) a procedure or function or an alternate
entry point within those procedures.
|
EPLI |
EPLI - Elastic PL/I runtime support libraries general methods and
main() printing the runtime library version |
EPLIComparison |
EPLIComparison - Elastic PL/I runtime support to compare any two base EPLITYPES.
|
EPLIConversion |
EPLIConversion - Elastic PL/I runtime support libraries conversion methods
|
EPLIVersion |
Provide the version information for Elastic PL/I copyright & version.
|
ETPContext |
Provide a linkage between Elastic PL/I and Elastic COBOL
when a PL/I program is compiled with -out:transaction or
other flags that require it to communicate with the
ecobol.jar or etrans.jar runtimes.
|
FixedBin |
Emulate the arbitrary precision fixed binary
arithmetic datatype using Java's native
"long" or "BigInteger" with a scale.
|
Group |
Elastic PL/I base class for all Variable Groups (structures).
|
InMemoryResultSet |
InMemoryResultSet - extends the AbstractResultSet
implementing just the ResultSet APIs that are used by
Elastic PL/I generated Java code, namely getString(),
getBytes(), getObject(), next(), close(), getRow()
|
Offset<T> |
Simulates the PL/I OFFSET, which can reference any object
within an
Area . |
OnUnit |
Elastic PL/I abstract class that supports PL/I "ON units",
providing handlers for raised
Condition s |
Picture |
Picture - immutable Java class implementation of the PL/I Picture data type.
|
PLIFile |
PLIFile is a factory class that constructs either an Elastic PL/I
Stream I/O (PLIStream) or Record I/O (PLIRecord) object, which
it might do on the New() or Open() operators since that is where
RECORD or STREAM may be specified or implied by other attributes
(or none at all) to make the determination
|
PLIRecord |
PLIRecord encapsulates all the calls to the Elastic PL/I
runtime library necessary to manipulate ISAM or other format files.
|
PLIStream |
PLIStream encapsulates all the calls to the Elastic PL/I
runtime library necessary to open/close INPUT STREAM, OUTPUT STREAM and
PRINT STREAM files and returns the Java classes for them to be used by the generated code
Throws CONDITIONs for invalid use of this STREAM file type as a RECORD.
|
Pointer<T> |
Simulates the PL/I POINTER, which can reference any object through either
a direct pointer reference to that object or a handle
to a direct pointer of that other object (double-pointer reference).
|
SqlCA |
SQLCA (SQL database common area) data structure as represented in Java,
introduced with the PL/I program contains a statement
%INCLUDE SQLCA; |
SqlConnectionFactory |
This class is used to construct SQL Connections _NOT_ used in the LegacyJ
Transaction System.
|
SqlConstants |
Common SQL Constants
|
SqlContext |
SQLContext is the SQL context in which a particular program instance is
executing.
|
SqlCursor |
SqlCursor manages one SQL CURSOR operations.
|
SqlCursors |
SqlCursors is a wrapper on the cursor concept.
|
Union<T> |
Enum | Description |
---|---|
Condition.CONDITION |
CONDITION - the PL/I defined CONDITIONs
|
Condition.MessagesAndCodes |
MessagesAndCodes - the Elastic PL/I CONDITION codes and their messages.
|
EPLITYPES |
Assists in the mapping of Elastic PL/I datatypes into one of the
expected Java datatypes and vice-versa.
|
IPLIFile.Attr |
Keep track of a set of PL/I FILE attributes.
|
JAVATYPES |
Assists in the mapping of Java datatypes into one of the
equivalent Elastic PL/I datatypes into one of the
expected Java datatypes and vice-versa.
|
Exception | Description |
---|---|
Condition |
Condition - Elastic PL/I CONDITION represented as Throwable objects.
|
Goto |
Goto - Elastic PL/I GOTO statement label represented as a
Throw able object. |
Annotation Type | Description |
---|---|
BIT |
BIT - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|
CHAR |
CHAR - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|
DECIMAL |
DECIMAL - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|
OFF |
OFF - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|
PIC |
PIC - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|
VARY |
VARY - Elastic PL/I type information supplementing base Java
classes available for reflection at runtime.
|