ABS(Byte) Builtin 
Return the absolute value of the argument.
 
ABS(Short) Builtin 
Return the absolute value of the argument.
 
ABS(Integer) Builtin 
Return the absolute value of the argument.
 
ABS(Long) Builtin 
Return the absolute value of the argument.
 
ABS(Float) Builtin 
Return the absolute value of the argument.
 
ABS(Double) Builtin 
Return the absolute value of the argument.
 
ABS(FixedBin) Builtin 
Return the absolute value of the argument.
 
ABS(BigDecimal) Builtin 
Return the absolute value of the argument.
 
ABS(BigInteger) Builtin 
Return the absolute value of the argument.
 
ABS(Complex) Builtin 
Return the absolute value of the argument.
 
ABS(Picture) Builtin 
Return the absolute value of the argument.
 
abs() Complex 
abs() - return abs/modulus/magnitude
 
abs() Picture 
abs() - return abs/modulus/magnitude
 
absolute(int) AbstractResultSet   
AbstractResultSet com.heirloomcomputing.epli.runtime 
AbstractResultSet
 an abstract representation of java.sql.ResultSet for purposes
 of implementing only those methods one is interested in
 
AbstractResultSet() AbstractResultSet   
Activate(OnUnit) Condition 
Activate the condition associated with the given 
OnUnit.
 
add(Pointer<?>) Area 
Add a Pointer (or its subclass Offset) to an area
 
add(Array<T>) Array 
add - add an array or a scalar (also given as a 1x1 array) to every element of an array
 
ADD(Object, Object, int, int) Builtin 
ADD returns the sum of x and y with a precision specified by p and q.
 
add(Complex) Complex 
add(b) - return a new Complex object whose value is (this + b)
 
add(FixedBin) FixedBin 
add - add two FixedBin numbers returning the result
 
add(Picture) Picture 
add(b) - return a new Picture object whose value is (this + b)
 
ADDR(Pointer<?>, Object) Builtin 
ADDR simulates taking the address of one variable to be used as a base for another
 using handles (Pointer to a Pointer).
 
ADDR(Object, Class<?>, Object) Builtin 
ADDR returns the pointer value that identifies the generation of outerClass mapped
 to the object ref.
 
afterLast() AbstractResultSet   
allocate(int) Area 
Allocate or reallocate an area of a certain size
 
allocate(Object) SqlCursors 
allocate a cursor by cursor name
 
allocate(Object, boolean) SqlCursors 
allocate a cursor by cursor name
 
allocateOpen(Object, boolean) SqlCursors 
allocate a cursor by cursor name and then open it
 
allocateOpen(String, Integer) SqlCursors 
[HCI US812 mnh 2016-3-22] allocate and open a cursor binding it to
 the result set retrieved from a CALLed stored procedure associated
 with locator variable LOC
 
ALLOCATION(Stack<?>) Builtin 
ALLOCATION returns a FIXED BINARY(31,0) specifying the number of
 generations that can be accessed in the current program for x.
 
annoBIT(Object) EPLIConversion 
annoBIT - return a field's declared BIT annotation value
 
annoCHAR(Object) EPLIConversion 
annoCHAR - return a field's declared CHAR annotation value
 
annoDECIMALprecision(Object) EPLIConversion 
annoDECIMALprecision - return a field's declared DECIMAL annotation, precision value
 
annoDECIMALscale(Object) EPLIConversion 
annoDECIMALscale - return a field's declared DECIMAL annotation, scale value
 
annoPIC(Object) EPLIConversion 
annoPIC - return a field's declared CHAR annotation value
 
Annotations(Group, String) EPLI 
look for a member (field) within a group (class) and return
 annotations attached to it.
 
annoVARY(Object) EPLIConversion 
annoVARY - return a field's declared CHAR annotation value
 
append(ByteBuilder) ByteBuilder 
append - add a ByteBuilder to this ByteBuilder
 
append(byte[]) ByteBuilder 
append - add a byte string to the end
 
append(Long) ByteBuilder 
append - add an Long to the end
 
append(Integer) ByteBuilder 
append - add an Integer to the end
 
append(Byte) ByteBuilder 
append - add a Byte to the end
 
append(Short) ByteBuilder 
append - add a Short to the end
 
append(String) ByteBuilder 
append - add a Varying Char String to the end
 
append(String, int) ByteBuilder 
append - add a Fixed Char String to the end
 
append(Float) ByteBuilder 
append - add a Float to the end
 
append(Double) ByteBuilder 
append - add a Double to the end
 
append(Group) ByteBuilder 
append - add a Elastic PL/I Group to the end
 
append(BigDecimal) ByteBuilder 
append - add a BigDecimal to the end
 
append(BigInteger) ByteBuilder 
append - add a BigInteger to the end
 
append(Boolean) ByteBuilder 
append - add a Boolean to the end
 
append(BitN) ByteBuilder 
append - add a BitN to the end
 
append(FixedBin) ByteBuilder 
append - add a FixedBin to the end
 
append(Array<?>) ByteBuilder 
append - add a Array to the end
 
append(Area) ByteBuilder 
append - add a Area to the end
 
append(Offset<?>) ByteBuilder 
append - add a Offset to the end
 
append(Pointer<?>) ByteBuilder 
append - add a Pointer to the end
 
append(Complex) ByteBuilder 
append - add a Complex to the end
 
append(Picture) ByteBuilder 
append - add a Picture to the end
 
append(Object) ByteBuilder 
append - add an Object (which still must be an
 instanceof a wrappered primitive) to the end
 
append(EPLITYPES, Object) ByteBuilder 
append - add an Object (which still must be an
 instanceof a wrappered primitive) to the end
 
append(Object, short) ByteBuilder 
append - add an Object (which still must be an
 instanceof a wrappered primitive) to the end.
 
append(EPLITYPES, Object, short) ByteBuilder 
append - add an Object (which still must be an
 instanceof a wrappered primitive) to the end.
 
Area com.heirloomcomputing.epli.runtime 
Simulate the PL/I AREA, a block of memory in which other
 objects can be allocated and referenced.
 
Area() Area 
constructor - create a null Area
 
Area(String, int) Area 
constructor - create a Area of a certain size and given name
 
Array T > - Class in com.heirloomcomputing.epli.runtime 
Simulates the PL/I multi-dimensional array of a given type T.
 
Array() Array 
Do not use this default constructor
 
Array(int, Class<?>, Object, T, String) Array 
Construct a new array with single dimension
 with an upper bound and an initial value within another container object.
 
Array(int, Class<?>, Object, T[], String) Array 
Construct a new array with single dimension
 with an upper bound and an initial value within another container object.
 
Array(int, int, Class<?>, Object, T, String) Array 
Construct a new array with single
 dimension of both upper and lower bound and an initial value
 
Array(int, int, Class<?>, Object, T[], String) Array 
Construct a new array with single
 dimension of both upper and lower bound and an initial value
 
Array(int[], Class<?>, Object, T, String) Array 
Construct a new array with multiple
 dimensions of both upper and lower bounds and an initial value
 
Array(int[], Class<?>, Object, T[], String) Array 
Construct a new array with multiple
 dimensions of both upper and lower bounds and an initial value
 
Array(int[], int[], Class<?>, Object, T, String) Array 
Construct a new array with multiple
 dimensions of both upper and lower bounds and an initial value
 
Array(int[], int[], Class<?>, Object, T[], String) Array 
Construct a new array with multiple
 dimensions of both upper and lower bounds and an initial value
 
Array(Array<T>) Array 
Copy constructor makes a copy of an array with all the same values
 
Assert(boolean, String...) EPLI 
Throw an ERROR Condition if an unexpected situation occurs
 
assign(Array<T>) Array 
Assign one array to another, which for us means keep the
 indexes the same but assign the contents of the array, thus
 a B(2,3) assigned to C(3,2) will have the same number of
 elements and the data will be ordered, but won't match up
 on specific indexes.
 
assign(T) Array 
Assign a scalar to each element of the array
 
assign(Entry) Entry 
assign - assign an ENTRY variable or constant to an Entry variable
 
assign(Object) Group 
Distribute a value along each element of a structure on a
 byte-by-byte basis.
 
assign(T) Pointer 
Assign the pointer a reference to the given object of type T.
 
assign(int, int, Object) Pointer 
Assign a portion of a (usually) Group member of class T
 a value referred to by this HANDLE.
 
assign(Pointer<T>) Pointer 
Assign a handle to a new object pointer.
 
assign(T, Area) Pointer 
Assign a pointer within an area a new object reference.
 
assignByField(Group) Group 
assign on a field-by-field basis the given Group parameter to this
 Group.
 
assignByName(Group) Group 
assign on a field-by-field basis the given Group parameter to this
 Group only where structure names match.
 
assignNextOpenSequence() SqlCursors 
update the open sequence number
 
 
beforeFirst() AbstractResultSet   
beginTransaction() SqlContext 
Begin a transaction on the current connection if implicit transactions
 are enabled.
 
BFILE SqlConstants   
bigDecimalValue() Array 
bigDecimalValue -- convert an Array to an Array 
 
bigDecimalValue() Picture 
bigDecimalValue() - return BigDecimal from a (numeric) Picture number
 
bigIntegerValue() Array 
bigIntegerValue -- convert an Array to an Array 
 
bigIntegerValue() Complex 
bigIntegerValue() - return a big integer from a Complex number
 
bigIntegerValue() FixedBin 
bigIntegerValue() - return a big integer from a FixedBin number
 
bigIntegerValue() Picture 
bigIntegerValue() - return a big integer from a Picture number
 
BIT com.heirloomcomputing.epli.runtime 
BIT - Elastic PL/I type information supplementing base Java
 classes available for reflection at runtime.
 
BitN com.heirloomcomputing.epli.runtime 
BitN - immutable Java class implementation of the PL/I BIT(n) data type.
 
BitN() BitN 
constructor - construct a BIT(0), which is unusable for any purpose
 
BitN(int) BitN 
constructor - construct a BIT(n), with all bits set to '0'B
 
BitN(BitSet, int) BitN 
constructor - construct a BIT(n) from a BitSet
 (copy constructor not part of a BitSet)
 
BitN(long[], int) BitN 
constructor - construct a BIT(n) from a long[] array
 converting the longs from little-endian to big-endian
 
BitN(byte[], int) BitN 
constructor - construct a BIT(n) from a long[] array
 converting the longs from little-endian to big-endian
 
BitN(String, int) BitN 
constructor - construct a BIT(n) from a String assumed to be
 in BITCONSTANT form
 
BitN(BitN) BitN 
copy constructor of BIT(n).
 
BitN(BitN) EPLI 
Runtime copy constructor of BIT(n) since BitN doesn't have one.
 
BitN(int, BitN) EPLI 
Runtime copy constructor of BIT(n) since BitN doesn't have one.
 
BitN(BitN) EPLIConversion 
Runtime copy constructor of BIT(n) since BitN doesn't have one.
 
BitNAnd(BitN, BitN) EPLI 
Runtime & operator for BIT(n) since BitN doesn't have one.
 
BitNAnd(BitN, BitN) EPLIConversion 
Runtime & operator for BIT(n) since BitN doesn't have one.
 
BitNNot(BitN) EPLI 
Runtime prefix ^ operator for BIT(n) since BitN doesn't have one.
 
BitNNot(BitN) EPLIConversion 
Runtime ^ operator for BIT(n) since BitN doesn't have one.
 
BitNOr(BitN, BitN) EPLI 
Runtime | operator for BIT(n) since BitN doesn't have one.
 
BitNOr(BitN, BitN) EPLIConversion 
Runtime | operator for BIT(n) since BitN doesn't have one.
 
BitNXor(BitN, BitN) EPLI 
Runtime infix ^ operator for BIT(n) since BitN doesn't have one.
 
bitToString(String) EPLIConversion 
convert a bit string ('01011101'X) into a Java string
 
BLOB SqlConstants   
BLOB_FILE SqlConstants   
booleanValue() Complex 
booleanValue() - return a (truncated) boolean from a Complex number
 
booleanValue() FixedBin 
Convert to boolean
 
booleanValue() Picture 
booleanValue() - return a (truncated) boolean from a Picture number or string
 
boxedName() JAVATYPES 
boxedName
 
BuildDateAndTime() EPLIVersion 
Return the build date and time if the build mechanism preprocesses
 this file replacing atBUILD_DATE_TIMEat
 
Builtin com.heirloomcomputing.epli.runtime 
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.
 
Builtin() Builtin   
ByAddress(Object, Object) EPLI 
Assign interior of one object to another matching object type,
 essentially copying one object to another "by address."  allows changing
 immutable objects (e.g., String, Double, FixedBin) passed as parameters.
 
BYTEA SqlConstants   
ByteBuilder com.heirloomcomputing.epli.runtime 
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.
 
ByteBuilder() ByteBuilder 
Create an empty ByteBuilder, ready for append()ing
 
ByteBuilder(int) ByteBuilder 
Create an ByteBuilder of a certain size, ready for append()ing
 
ByteBuilder(byte[]) ByteBuilder 
Create a filled ByteBuilder, ready for either appending
 or next()ing
 
ByteBuilder(byte[], int, int) ByteBuilder 
Create a filled ByteBuilder, ready for either appending
 or next()ing
 
ByteBuilder(Object) ByteBuilder 
Create a filled ByteBuilder, prefilled with a PL/I var
 
BYTES Complex 
size in bytes if converted to a byte array
 
BYTES Condition 
size in bytes if converted to a byte array
 hint: cannot be converted to a byte array
 
BYTES Offset 
size in bytes if converted to a byte array
 
BYTES PLIFile 
size in bytes if converted to a byte array
 hint: cannot be converted to a byte array
 
BYTES PLIRecord 
size in bytes if converted to a byte array
 hint: cannot be converted to a byte array
 
BYTES PLIStream 
size in bytes if converted to a byte array
 hint: cannot be converted to a byte array
 
BYTES Pointer 
size in bytes if converted to a byte array
 
BYTES Union 
size in bytes if converted to a byte array
 
byteValue() Array 
byteValue -- convert an Array to an Array 
 
byteValue() Complex 
byteValue() - return a (truncated) byte from a Complex number
 
byteValue(Object) EPLIConversion 
convert the value to a byte
 
byteValue() FixedBin 
Convert to byte, truncating any digits to the right of the binary point
 
byteValue() Picture 
byteValue() - return a (truncated) byte from a Picture number
 
byteValueExact() FixedBin 
Convert to short, truncating any digits to the right of the binary point
 
ByValue(Object, Object) EPLI 
Assign an entire group to a copy of another matching
 group, essentially copying the interior fields of a Group "by value."
 
 
CALLCOBOL(String, Context, Object...) Builtin 
invoke the Elastic COBOL program with the given (PL/I as COBOL) parameters, setting up
 an Elastic COBOL program Context if need be.
 
CALLCOBOLGIVING(String, Context, Class<?>, Object...) Builtin 
invoke the Elastic COBOL program with the given (PL/I as COBOL) parameters, setting up
 an Elastic COBOL program Context if need be, and return a result object
 
CAN_STORE_ERROR SqlContext   
CAN_STORE_ERROR_MASK SqlContext   
CAN_STORE_ERROR_NUMERIC_DECIMAL SqlContext   
CAN_STORE_ERROR_NUMERIC_WHOLE SqlContext   
CAN_STORE_ERROR_STRING SqlContext   
CAN_STORE_OK SqlContext   
CAN_STORE_WARNING SqlContext   
CAN_STORE_WARNING_MASK SqlContext   
CAN_STORE_WARNING_SPACES SqlContext   
CAN_STORE_WARNING_TRUNCATION SqlContext   
cancelRowUpdates() AbstractResultSet   
cardinality() BitN 
cardinality - Returns the number of bits set to true in this BitSet.
 
cat(BitN, BitN) EPLIConversion 
concatenate BIT(n) & BIT(m) into a BIT(n+m)
 
CEIL(Object) Builtin 
CEIL determines the smallest integer value greater than or
 equal to x, and assigns this value to the result.
 
CHAR com.heirloomcomputing.epli.runtime 
CHAR - Elastic PL/I type information supplementing base Java
 classes available for reflection at runtime.
 
CHAR SqlConstants   
CHARACTER(Object, int) Builtin 
CHARACTER returns the character value of x, with a length specified by y.
 
CHARF SqlConstants   
charsConsumed() Picture 
return the number of chars consumed during conversion
 
CHARZ SqlConstants   
CheckLic() EPLI 
Check licensing of the Elastic PL/I Runtime
 intended to be invoked by a static constructor of one of the
 core EPLI runtime classes, such as Group
 
CheckSize(double) EPLIConversion 
CheckSize - check invalid IEEE calculation that results in not-a-number
 and raise the SIZE CONDITION (my estimate for closest equivalent)
 
CheckZeroDivide(int) EPLIConversion 
CheckZeroDivide - check for ZERODIVIDE divisor and throw CONDITION
 
CheckZeroDivide(long) EPLIConversion   
CheckZeroDivide(short) EPLIConversion   
CheckZeroDivide(byte) EPLIConversion   
CheckZeroDivide(float) EPLIConversion   
CheckZeroDivide(double) EPLIConversion   
CheckZeroDivide(boolean) EPLIConversion   
CheckZeroDivide(Integer) EPLIConversion   
CheckZeroDivide(Short) EPLIConversion   
CheckZeroDivide(Long) EPLIConversion   
CheckZeroDivide(Byte) EPLIConversion   
CheckZeroDivide(Float) EPLIConversion   
CheckZeroDivide(Double) EPLIConversion   
CheckZeroDivide(Picture) EPLIConversion   
CheckZeroDivide(FixedBin) EPLIConversion   
CheckZeroDivide(BigInteger) EPLIConversion   
CheckZeroDivide(BigDecimal) EPLIConversion   
CheckZeroDivide(String) EPLIConversion   
classof() EPLITYPES 
return the Java class used to represent the Elastic PL/I type
 
clear() Array 
Empty an Array
 
clear() BitN 
clear - Sets all of the bits in this BitSet to false.
 
clear(int) BitN 
clear - Sets one of the bits in this BitSet to false.
 
clear(int, int) BitN 
clear - Sets a range of bits in this BitSet to false.
 
clear() ByteBuilder 
clear - clear the ByteBuffer of contents
 
clearWarnings() AbstractResultSet   
CLOB SqlConstants   
close() AbstractResultSet   
close() ETPContext 
close any resources that might have been left open
 
close() InMemoryResultSet 
close this result set
 
close() IPLIFile 
Close the file
 
close() PLIRecord 
Close the file
 
close() PLIStream 
Close the file
 
close() SqlCursor 
close the cursor
 
close(Object) SqlCursors 
close a specific cursor among this group of SqlCursors
 
CloseAll() PLIFile 
close and free all New'd file
 
closeAll() SqlCursors 
close all cursors in this group of SqlCursors
 
closeAllNotHeld() SqlCursors 
close all cursors not marked as WITH HOLD in this group of SqlCursors
 
code() Condition 
Return the code associated with this CONDITION
 
code() Condition.MessagesAndCodes 
code - return the EPLI code associated with this enum
 as an int
 
COLLATE() Builtin 
COLLATE returns a CHARACTER(256) string comprising the 256 possible
 CHARACTER(1) values one time each in the collating order.
 
com.heirloomcomputing.epli.runtime  - package com.heirloomcomputing.epli.runtime  
com.heirloomcomputing.etp.transaction.api  - package com.heirloomcomputing.etp.transaction.api  
commit() SqlContext   
commit(boolean) SqlContext   
compare(FixedBin, FixedBin) FixedBin 
compare - static compare two FixedBin values
 
compareTo(Object) BitN 
compareTo - compare two BitN objects
 
compareTo(Byte, BitN) Builtin 
compare two Elastic PL/I primitive types
 
compareTo(Complex) Complex 
compareTo - compare two Complex numbers
 
compareTo(Boolean, Boolean) EPLIComparison 
compare Java objects corresponding to BIT(1) and BIT(1)
 
compareTo(BitN, Boolean) EPLIComparison 
compare Java objects corresponding to BIT(n) and BIT(1)
 
compareTo(String, Boolean) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and BIT(1)
 
compareTo(Byte, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and BIT(1)
 
compareTo(Short, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and BIT(1)
 
compareTo(Integer, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and BIT(1)
 
compareTo(Long, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and BIT(1)
 
compareTo(BigInteger, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and BIT(1)
 
compareTo(BigDecimal, Boolean) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and BIT(1)
 
compareTo(Float, Boolean) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and BIT(1)
 
compareTo(Double, Boolean) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and BIT(1)
 
compareTo(Picture, Boolean) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and BIT(1)
 
compareTo(Boolean, BitN) EPLIComparison 
compare Java objects corresponding to BIT(n) and BIT(1)
 
compareTo(Boolean, String) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and BIT(1)
 
compareTo(Boolean, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and BIT(1)
 
compareTo(Boolean, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and BIT(1)
 
compareTo(Boolean, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and BIT(1)
 
compareTo(Boolean, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and BIT(1)
 
compareTo(Boolean, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(Boolean, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and BIT(1)
 
compareTo(Boolean, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and BIT(1)
 
compareTo(Boolean, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and BIT(1)
 
compareTo(Boolean, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and BIT(1)
 
compareTo(Boolean, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and BIT(1)
 
compareTo(BitN, BitN) EPLIComparison 
compare Java objects corresponding to BIT(n) and BIT(n)
 
compareTo(String, BitN) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and BIT(n)
 
compareTo(Byte, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and BIT(n)
 
compareTo(Short, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and BIT(n)
 
compareTo(Integer, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and BIT(n)
 
compareTo(Long, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and BIT(n)
 
compareTo(BigInteger, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, BitN) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and BIT(n)
 
compareTo(BigDecimal, BitN) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and BIT(n)
 
compareTo(Float, BitN) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and BIT(n)
 
compareTo(Double, BitN) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and BIT(n)
 
compareTo(Picture, BitN) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and BIT(n)
 
compareTo(BitN, String) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and BIT(n)
 
compareTo(BitN, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and BIT(n)
 
compareTo(BitN, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and BIT(n)
 
compareTo(BitN, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and BIT(n)
 
compareTo(BitN, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and BIT(n)
 
compareTo(BitN, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(BitN, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and BIT(n)
 
compareTo(BitN, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and BIT(n)
 
compareTo(BitN, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and BIT(n)
 
compareTo(BitN, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and BIT(n)
 
compareTo(BitN, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and BIT(n)
 
compareTo(String, String) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and CHAR(n), CHAR(n) VARYING
 
compareTo(Byte, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and CHAR(n), CHAR(n) VARYING
 
compareTo(Short, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and CHAR(n), CHAR(n) VARYING
 
compareTo(Integer, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and CHAR(n), CHAR(n) VARYING
 
compareTo(Long, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and CHAR(n), CHAR(n) VARYING
 
compareTo(BigInteger, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, String) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and CHAR(n), CHAR(n) VARYING
 
compareTo(BigDecimal, String) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and CHAR(n), CHAR(n) VARYING
 
compareTo(Float, String) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and CHAR(n), CHAR(n) VARYING
 
compareTo(Double, String) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and CHAR(n), CHAR(n) VARYING
 
compareTo(Picture, String) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(String, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and CHAR(n), CHAR(n) VARYING
 
compareTo(String, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and CHAR(n), CHAR(n) VARYING
 
compareTo(Byte, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and FIXED BIN(7)
 
compareTo(Short, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and FIXED BIN(7)
 
compareTo(Integer, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and FIXED BIN(7)
 
compareTo(Long, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(7)
 
compareTo(BigInteger, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(7)
 
compareTo(BigDecimal, Byte) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(7)
 
compareTo(Float, Byte) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(7)
 
compareTo(Double, Byte) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(7)
 
compareTo(Picture, Byte) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(7)
 
compareTo(Byte, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and FIXED BIN(7)
 
compareTo(Byte, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and FIXED BIN(7)
 
compareTo(Byte, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(7)
 
compareTo(Byte, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(Byte, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(7)
 
compareTo(Byte, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(7)
 
compareTo(Byte, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(7)
 
compareTo(Byte, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(7)
 
compareTo(Byte, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(7)
 
compareTo(Short, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and FIXED BIN(15)
 
compareTo(Integer, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and FIXED BIN(15)
 
compareTo(Long, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(15)
 
compareTo(BigInteger, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(15)
 
compareTo(BigDecimal, Short) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(15)
 
compareTo(Float, Short) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(15)
 
compareTo(Double, Short) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(15)
 
compareTo(Picture, Short) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(15)
 
compareTo(Short, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and FIXED BIN(15)
 
compareTo(Short, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(15)
 
compareTo(Short, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(Short, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(15)
 
compareTo(Short, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(15)
 
compareTo(Short, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(15)
 
compareTo(Short, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(15)
 
compareTo(Short, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(15)
 
compareTo(Integer, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and FIXED BIN(31)
 
compareTo(Long, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(31)
 
compareTo(BigInteger, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(31)
 
compareTo(BigDecimal, Integer) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(31)
 
compareTo(Float, Integer) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(31)
 
compareTo(Double, Integer) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(31)
 
compareTo(Picture, Integer) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(31)
 
compareTo(Integer, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(31)
 
compareTo(Integer, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(Integer, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(31)
 
compareTo(Integer, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(31)
 
compareTo(Integer, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(31)
 
compareTo(Integer, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(31)
 
compareTo(Integer, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(31)
 
compareTo(Long, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and FIXED BIN(63)
 
compareTo(BigInteger, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(63)
 
compareTo(BigDecimal, Long) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(63)
 
compareTo(Float, Long) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(63)
 
compareTo(Double, Long) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(63)
 
compareTo(Picture, Long) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(63)
 
compareTo(Long, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(Long, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(63)
 
compareTo(Long, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(63)
 
compareTo(Long, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(63)
 
compareTo(Long, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(63)
 
compareTo(Long, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(63)
 
compareTo(BigInteger, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(FixedBin, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(n)
 
compareTo(BigDecimal, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(n)
 
compareTo(Float, BigInteger) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(n)
 
compareTo(Double, BigInteger) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(n)
 
compareTo(Picture, BigInteger) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(n)
 
compareTo(BigInteger, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and FIXED BIN(n)
 
compareTo(BigInteger, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(n)
 
compareTo(BigInteger, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(n)
 
compareTo(BigInteger, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(n)
 
compareTo(BigInteger, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(n)
 
compareTo(FixedBin, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and BIT(1)
 
compareTo(BigDecimal, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(p,q)
 
compareTo(Float, FixedBin) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(p,q)
 
compareTo(Double, FixedBin) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(p,q)
 
compareTo(Picture, FixedBin) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(p,q)
 
compareTo(FixedBin, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED BIN(p,q)
 
compareTo(FixedBin, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED BIN(p,q)
 
compareTo(FixedBin, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED BIN(p,q)
 
compareTo(FixedBin, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED BIN(p,q)
 
compareTo(BigDecimal, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(Float, BigDecimal) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(Double, BigDecimal) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(Picture, BigDecimal) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(BigDecimal, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(BigDecimal, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(BigDecimal, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FIXED DEC(p,q) and FLOAT DEC(p,q)
 
compareTo(Float, Float) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FLOAT DEC(32)
 
compareTo(Double, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FLOAT DEC(32)
 
compareTo(Picture, Float) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FLOAT DEC(32)
 
compareTo(Float, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and FLOAT DEC(32)
 
compareTo(Float, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FLOAT DEC(32)
 
compareTo(Double, Double) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FLOAT DEC(64)
 
compareTo(Picture, Double) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FLOAT DEC(64)
 
compareTo(Double, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and FLOAT DEC(64)
 
compareTo(Picture, Picture) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and FLOAT DEC(64)
 
compareTo(Group, Group) EPLIComparison 
compare Java objects corresponding to Group and Group
 
compareTo(Boolean, Group) EPLIComparison 
compare Java objects corresponding to Group and Group
 
compareTo(BitN, Group) EPLIComparison 
compare Java objects corresponding to BIT(n) and Group
 
compareTo(String, Group) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and Group
 
compareTo(Byte, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and Group
 
compareTo(Short, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and Group
 
compareTo(Integer, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and Group
 
compareTo(Long, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and Group
 
compareTo(BigInteger, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and Group
 
compareTo(FixedBin, Group) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and Group
 
compareTo(BigDecimal, Group) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and Group
 
compareTo(Float, Group) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and Group
 
compareTo(Double, Group) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and Group
 
compareTo(Picture, Group) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and Group
 
compareTo(Group, Boolean) EPLIComparison 
compare Java objects corresponding to BIT(1) and Group
 
compareTo(Group, BitN) EPLIComparison 
compare Java objects corresponding to BIT(n) and Group
 
compareTo(Group, String) EPLIComparison 
compare Java objects corresponding to CHAR, CHAR VAR and Group
 
compareTo(Group, Byte) EPLIComparison 
compare Java objects corresponding to FIXED BIN(7) and Group
 
compareTo(Group, Short) EPLIComparison 
compare Java objects corresponding to FIXED BIN(15) and Group
 
compareTo(Group, Integer) EPLIComparison 
compare Java objects corresponding to FIXED BIN(32) and Group
 
compareTo(Group, Long) EPLIComparison 
compare Java objects corresponding to FIXED BIN(63) and Group
 
compareTo(Group, BigInteger) EPLIComparison 
compare Java objects corresponding to FIXED BIN(n; n>63) and Group
 
compareTo(Group, FixedBin) EPLIComparison 
compare Java objects corresponding to FIXED BIN(p,q) and Group
 
compareTo(Group, BigDecimal) EPLIComparison 
compare Java objects corresponding to FIXED DEC(p,q) and Group
 
compareTo(Group, Float) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(64) and Group
 
compareTo(Group, Double) EPLIComparison 
compare Java objects corresponding to FLOAT BIN(32) and Group
 
compareTo(Group, Picture) EPLIComparison 
compare Java objects corresponding to PIC'99V99' and Group
 
compareTo(String, String) EPLIConversion 
Runtime fixed or variable CHAR comparison following PL/I rules:
 IBM PL/I Lang Ref 5.1 pg68: "In the comparison of strings of unequal lengths, the shorter
 string is padded on the right"
 
compareTo(FixedBin) FixedBin 
compareTo - compare two FixedBin values after adjusting to the higher
 precision and return he value 0 if this FixedBin is equal to the
 argument FixedBin; a value less than 0 if this FixedBin is numerically
 less than the argument FixedBin; and a value greater than 0 if this
 FixedBin is numerically greater than the argument FixedBin (signed comparison).
 
compareTo(Group) Group 
Compare two structures (Group), this and anotherGroup.
 
compareTo(String) Group 
Compare a structure (Group) when represented as a String
 to another String.
 
compareTo(Object) Picture 
compareTo - compare a Picture with a non-Picture
 
compareTo(Pointer<T>) Pointer 
compareTo - compare two typed pointers
 
Complex com.heirloomcomputing.epli.runtime 
Complex - immutable Java class implementation of the PL/I Complex datatype
 
Complex() Complex 
Constructor - new Complex variable without a value is 0.0/0.0
 
Complex(double, double) Complex 
Constructor - construct a Complex number from a "real part" and
 "imaginary part"
 
Complex(double) Complex 
Constructor - construct a Complex number from a "real part"
 
conditiion() Condition 
Return the CONDITION associated with this Condition
 
Condition com.heirloomcomputing.epli.runtime 
Condition - Elastic PL/I CONDITION represented as Throwable objects.
 
Condition() Condition 
Construct an unknown condition or internal error
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes) Condition 
Construct a specific condition with a known message and code
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, int) Condition 
Construct a specific condition with a known message, code and subcode
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, String) Condition 
Construct a specific condition with a known message and code, referencing another condition
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, int, String) Condition 
Construct a specific condition with a known message and code
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, String, Object...) Condition 
Construct a specific condition with a known message, other info
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, IPLIFile, Object...) Condition 
Construct a specific condition with a known message, other info
 
Condition(Condition.CONDITION, Condition.MessagesAndCodes, Condition, Object...) Condition 
Construct a specific condition with a known message, other info
 
Condition(String) Condition 
Construct an ERROR 
Condition with a specific error message
 
Condition(Condition.CONDITION, String...) Condition 
Construct a specific condition with a known message, other info
 
condition() Condition 
Return the CONDITION name
 
condition() Condition.MessagesAndCodes 
condition - return the name of the condition
 
Condition.CONDITION com.heirloomcomputing.epli.runtime 
CONDITION - the PL/I defined CONDITIONs
 
Condition.MessagesAndCodes com.heirloomcomputing.epli.runtime 
MessagesAndCodes - the Elastic PL/I CONDITION codes and their messages.
 
conjugate() Complex 
conjugate() - return a new Complex object whose value is the conjugate of this
 
connect(String, Object, String, Object, Object, Object) SqlContext 
Establish and track java.sql.Connection object.
 
Convert(int) Condition.MessagesAndCodes 
Convert - convert an int code into a MessagesAndCodes enum
 
Convert(String) Condition.MessagesAndCodes 
Convert - convert an String code into a MessagesAndCodes enum,
 usually used for cobolFile.getFileStatus() to a message
 
cos() Complex 
cos() - return a new Complex object whose value is the complex cosine of this
 
COUNTER() Builtin 
COUNTER returns a CHARACTER string of length 5 containing a decimal
 number.
 
create() SqlConnectionFactory   
create(Object) SqlConnectionFactory   
create(Object, String) SqlConnectionFactory   
create(Object, String, Object) SqlConnectionFactory   
create(Object, String, Object, Object) SqlConnectionFactory   
create(Object, String, Object, Object, Context) SqlConnectionFactory   
CURRENT_SQL_CONNECTION_NAME SqlContext   
CURRENTSIZE(Object) Builtin 
CURRENTSIZE returns a FIXED BIN value that gives the implementation-defined
 storage, in bytes, required by x
 
 
fill(T) Array 
fill - fill the next (empty) element with the given instance.
 
findColumn(String) AbstractResultSet   
findElement(String) Group 
Find an element by name within this group using reflection taking into account
 that the class structure may be embedded within program classes (e.g., MyProg$1MyGroup$2MySubGroup$3MyElement)
 
findStmtNameOrAllocate(String, String) SqlCursors 
[HCI ticket#1419 mnh 2013-03-14] allow "EXECUTE stmt-name" to find a
 cursor for a stmt-name
 
first() AbstractResultSet   
FIXEDBIN(Object, int, int) Builtin 
FIXEDBIN returns a FIXED BIN value with precision and scale derived from the
 source unless explicitly specified as parameters to the function.
 
FixedBin com.heirloomcomputing.epli.runtime 
Emulate the arbitrary precision fixed binary
 arithmetic datatype using Java's native
 "long" or "BigInteger" with a scale.
 
FixedBin(byte[]) FixedBin 
Construct a FixedBin from a byte array containing
 the twos-complement binary rep of a FixedBin into
 a FixedBin, of scale 0.
 
FixedBin(byte[], int, int) FixedBin 
Construct a FixedBin from a byte array containing a twos-compliment
 binary representation of a FixedBin with a given precision and scale
 
FixedBin(int, byte[]) FixedBin 
Construct a 0-scale FixedBin number
 
FixedBin(int, int, Random) FixedBin 
Constructs a randomly generated positive
 0-scale FixedBin that is probably prime, with the
 specified bitLength.
 
FixedBin(int, Random) FixedBin 
Construct a randomly generated
 positive  0-scale FixedBin
 
FixedBin(String) FixedBin 
Construct the decimal String representation
 of a FixedBin into a n-scale FixedBin.
 
FixedBin(String, int, int) FixedBin 
Construct the decimal String representation
 of a FixedBin into a n-scale FixedBin.
 
FixedBin(String, int) FixedBin 
Construct a FixedBin from a the String representation in radix
 into a 0-scale FixedBin.
 
FixedBin(FixedBin, int, int) FixedBin 
Construct a FixedBin of one scale to another
 of the same or different scale
 
FixedBin(FixedBin) FixedBin 
Copy constructor creates a duplicate of another FixedBin
 
FixedBin(BigInteger, int, int) FixedBin 
Piecemeal, non-converting, copy constructor.
 
FixedBin(long, int, int) FixedBin 
piecemeal, non-converting, copy constructor
 
fixedBinValue(int, int) Array 
fixedBinValue -- convert an Array to an Array 
 
fixedBinValue() Complex 
fixedBinValue() - return a (truncated) FixedBin from a Complex number
 
fixedBinValue() Picture 
fixedBinValue() - return a (truncated) FixedBin from a Picture number
 
FIXEDDEC(Object, int, int) Builtin 
FIXEDDEC returns a FIXED DEC value with precision and scale derived from the
 source unless explicitly specified as parameters to the function.
 
flip(int) BitN 
flip - Sets the bit at the specified index to the complement of its current value.
 
flip(int, int) BitN 
flip - Sets each bit from the specified fromIndex (inclusive) to the specified toIndex (exclusive) 
 to the complement of its current value.
 
FLOAT SqlConstants   
FLOATBIN(Object, int, int) Builtin 
FLOATBIN returns a FLOAT BIN value with precision and scale derived from the
 source unless explicitly specified as parameters to the function.
 
FLOATDEC(Object, int, int) Builtin 
FLOATDEC returns a FLOAT DEC value with precision and scale derived from the
 source unless explicitly specified as parameters to the function.
 
floatValue() Array 
floatValue -- convert an Array to an Array 
 
floatValue() Complex 
floatValue() - return a (truncated) float from a Complex number
 
floatValue(Object) EPLIConversion 
convert the value to a float
 
floatValue() FixedBin 
Convert to float
 
floatValue() Picture 
floatValue() - return a (truncated) float from a Picture number
 
FLOOR(Object) Builtin 
FLOOR determines the greatest integer value less than or
 equal to x, and assigns this value to the result.
 
free(Pointer<?>) Area 
Free a specific Pointer (or its subclass Offset)  within an Area
 
free() Area 
Free an area of all objects within it
 
free() Offset 
Invalidate the offset reference.
 
free(boolean) Offset 
Invalidate the offset reference ignoring invalid Offsets.
 
Free(String) PLIFile 
close and free a New'd file
 
free() Pointer 
Invalidate the object reference.
 
free(boolean) Pointer 
Invalidate the object reference, ignoring the ONNULL condition.
 
fromBigDecimal(BigDecimal) ECTypes 
Conversion method.
 
fromBoolean(boolean) ECTypes 
Conversion method.
 
fromByte(byte) ECTypes 
Conversion method.
 
fromByteArray(byte[]) Array 
toByteArray - synonym for toBytes()
 
fromByteArray(byte[]) ECTypes 
Set the internal byte representation using the given byte[].
 
fromByteArray(byte[], int, int) ECTypes 
Set the internal byte representation using the given byte[].
 
fromBytes(byte[]) Area 
convert a byte array (from an I/O or Group assignment) to this Area
 
fromBytes(byte[]) Array 
Return the contents of this array as an array of bytes
 
fromBytes(byte[]) Complex 
convert a byte array (from an I/O or Group assignment) to this Complex number
 (making it mutable for the moment)
 
fromBytes(Object, byte[]) EPLIConversion 
fromBytes - static version of the fromBytes() or fromByteArray() non-
 static methods that assign a possibly-immutable object's contents
 from a byte array
 
fromBytes(Object, ByteBuilder, int) EPLIConversion 
fromBytes - static version of the fromBytes() or fromByteArray() or getBytes() non-
 static methods that works through a pointer of a specific type (created with
 "new Pointer()" or "new Pointer(EPLITYPES.FIXEDBIN31)"  
 
fromBytes(Object, ByteBuilder) EPLIConversion 
fromBytes - static version of the fromBytes() or fromByteArray() or getBytes() non-
 static methods that works through a pointer of a specific type (created with
 "new Pointer()" or "new Pointer(EPLITYPES.FIXEDBIN31)"  
 
fromBytes(byte[]) FixedBin 
fromBytes - convert a byte array (likely generated by toBytes())
 back into a FixedBin
 
fromBytes(byte[]) Group 
Use reflection to assign each Group's field from byte array segment
 
fromBytes(byte[]) Offset 
turn a sequence of bytes into a Pointer
 
fromBytes(byte[]) Picture 
fromBytes() - create a Picture from a byte array
 (one that had been generated from toBytes())
 
fromBytes(byte[]) Pointer 
turn a sequence of bytes into a Pointer
 
fromBytes(byte[]) Union 
turn a sequence of bytes into a Union
 
fromChar(char) ECTypes 
Conversion method.
 
fromDataPointer(byte[]) ECTypes 
Replace the backing memory of a variable.
 
fromDatatype(IDatatype) ECTypes 
Conversion method.
 
fromDouble(double) ECTypes 
Conversion method.
 
fromFloat(float) ECTypes 
Conversion method.
 
fromInt(int) ECTypes 
Conversion method.
 
fromLong(long) ECTypes 
Conversion method.
 
fromShort(short) ECTypes 
Conversion method.
 
fromText(String) ECTypes 
Conversion method.
 
 
generate() SqlCursor 
generate a prepared statement
 
get(int...) Array 
Retrieve a single value given all dimensions
 
get(int) BitN 
get - Returns the value of the bit with the specified index.
 
get(int, int) BitN 
get - Returns a new BitSet composed of bits from this BitSet from fromIndex 
 (inclusive) to toIndex (exclusive).
 
get() Union 
Return the underlying shared object of this Union
 
getAbsolute(int) Array 
Retrieve a single value given an absolute index into the array
 where "0" indicates first lowest of each array dimension and 
 "n-1" is the highest value of each dimension.
 
GetAnnotation(Class<?>, Object) EPLI 
GetAnnotation - get the value of @BIT, @CHAR, @PIC or @VARY annotation
 associated with an object.
 
getArray(int) AbstractResultSet   
getArray(String) AbstractResultSet   
getAsciiStream(int) AbstractResultSet   
getAsciiStream(String) AbstractResultSet   
getBigDecimal(int) AbstractResultSet   
getBigDecimal(String) AbstractResultSet   
getBigDecimal(int, int) AbstractResultSet   
getBigDecimal(String, int) AbstractResultSet   
getBinaryStream(int) AbstractResultSet   
getBinaryStream(String) AbstractResultSet   
getBlob(int) AbstractResultSet   
getBlob(String) AbstractResultSet   
getBoolean(int) AbstractResultSet   
getBoolean(String) AbstractResultSet   
getByte(int) AbstractResultSet   
getByte(String) AbstractResultSet   
getByte(int) ByteBuilder 
low level individual byte getter
 
getBytes(int) AbstractResultSet   
getBytes(String) AbstractResultSet   
getBytes(int) InMemoryResultSet 
return the column as a byte array
 
getCharacterStream(int) AbstractResultSet   
getCharacterStream(String) AbstractResultSet   
getClob(int) AbstractResultSet   
getClob(String) AbstractResultSet   
getCodeAndMessage() Condition 
Return the String representation of the
 
MessageAndCode associated with this
 Condition
 
getConcurrency() AbstractResultSet   
getCondition() OnUnit 
getter for the 
Condition for which this OnUnit applies.
 
getConnection() SqlContext 
Get the current connection.
 
getConnection(String, boolean) SqlContext 
Get the current connection, creating the default one if possible when not
 already present and create is true.
 
getConnection(Object) SqlContext   
getConnection(Object, String) SqlContext 
Get the named connection from the transaction environment
 
GetCopy(Group, String) EPLI 
GetCopy - Use reflection to get a copy of a non-static field within a group
 
getCursor(Object) SqlCursors 
obtain cursor by name
 
getCursorName() AbstractResultSet   
getCursors() SqlContext 
getCursors - return the currently active cursors as SqlCursors
 
getCursors() SqlCursors 
return all the SqlCursor s in a table by SqlCursor name
 
getData(String, Object) IPLIFile 
Perform a GET DATA operation (name=value variable retrieval) from an input stream
 
getData(String, Object) PLIRecord 
Perform a GET DATA operation (name=value variable retrieval) from an input stream
 
getData(String, Object) PLIStream 
Perform a GET DATA operation (name=value variable retrieval) from an input stream
 
getDate(int) AbstractResultSet   
getDate(String) AbstractResultSet   
getDate(int, Calendar) AbstractResultSet   
getDate(String, Calendar) AbstractResultSet   
getDateFormat() Picture 
getDateFormat() - return the Java java.text.DateFormat object
 suitable for formatting this PIC.
 
getDDName() IPLIFile 
Return the DD name for this FILE, which is either the FILE variable or constant name
 or an alternate to it specifiec with the TITLE attribute
 
getDDName() PLIRecord 
Return the DD name for this FILE, which is either the FILE variable or constant name
 or an alternate to it specifiec with the TITLE attribute
 
getDDName() PLIStream 
Return the DD name for this FILE, which is either the FILE variable or constant name
 or an alternate to it specific with the TITLE attribute
 
getDecimalFormat() Picture 
getDecimalFormat() - return the Java java.text.DecimalFormat object
 suitable for formatting this PIC.
 
getDecimalPositions() ECTypes 
The number of decimal positions, where meaningful.
 
getDeclareFileAttributes() IPLIFile 
Return the the set of file attributes used on the DCL
 
getDeclareFileAttributes() PLIRecord 
Return the the set of file attributes used on the DCL
 
getDeclareFileAttributes() PLIStream 
Return the the set of file attributes used on the DCL
 
getDimensions() Array 
Get the number of dimensions in this array
 
getDouble(int) AbstractResultSet   
getDouble(String) AbstractResultSet   
getDSName() IPLIFile 
Return the dataset name for this FILE which has been passed as part of the TITLE
 attribute or associated with the system property or environment variable associated with its DD name
 
getDSName() PLIRecord 
Return the dataset name for this FILE which has been passed as part of the TITLE
 attribute or associated with the system property or environment variable associated with its DD name
 
getDSName() PLIStream 
Return the dataset name for this FILE which has been passed as part of the TITLE
 attribute or associated with the system property or environment variable associated with its DD name.
 
getElements() ECTypes 
If this IDatatype is composed of other Datatypes,
 return the Datatypes of which this is composed.
 
getEnvironment() IPLIFile 
Return the current environment settings defined for this file
 
getEnvironment() PLIRecord 
Return the current environment for the declared file
 
getEnvironment() PLIStream 
Return the current environment for the declared file
 
GetExternal(String, Object) EPLI 
Define a new or return an existing External variable
 
getFetchDirection() AbstractResultSet   
getFetchSize() AbstractResultSet   
getFile() OnUnit 
getter for the subject file to which this OnUnit applies.
 
getFloat(int) AbstractResultSet   
getFloat(String) AbstractResultSet   
getHBound(int) Array 
Get the upper (higher) bound of dimension number
 
getHighValuesAsBytes() SqlCursor 
indicate if HIGH VALUES is supported by the database associated with this cursor
 
getHoldability() AbstractResultSet   
getInfo() OnUnit 
getter for the optional information retained about this condition or on-unit
 
getInitial() Array 
Get the initial value used to set up this Array, often used
 to get not the initial value of the class of the elements
 
getInitialArr() Array 
Get the initial values used to set up this Array, often used
 to get not the initial value of the class of the elements
 
getInstance() SqlContext   
getInt(int) AbstractResultSet   
getInt(String) AbstractResultSet   
getInt(int) InMemoryResultSet 
return the column as a integer
 
getItems() Area 
return the number of allocated items
 
getItems() ByteBuilder 
Get the number of items in this ByteBuilder
 
getLBound(int) Array 
Get the lower bound of dimension number
 
getLength() Area 
return the allocated length of the Area
 
getLength() ECTypes 
The length (including OCCURS DEPENDING ON calculations).
 
getLong(int) AbstractResultSet   
getLong(String) AbstractResultSet   
getMetaData() AbstractResultSet   
getMetaData() InMemoryResultSet   
getName() Array 
Get the PL/I name of this array for GET/PUT DATA purposes
 
getNCharacterStream(int) AbstractResultSet   
getNCharacterStream(String) AbstractResultSet   
getNClob(int) AbstractResultSet   
getNClob(String) AbstractResultSet   
getNextString(boolean) PLIStream 
Return the next string from the Scanner input stream
 
getNString(int) AbstractResultSet   
getNString(String) AbstractResultSet   
getObject(int) AbstractResultSet   
getObject(String) AbstractResultSet   
getObject(int, Map<String, Class<?>>) AbstractResultSet   
getObject(String, Map<String, Class<?>>) AbstractResultSet   
getObject(int, Class<T>) AbstractResultSet   
getObject(String, Class<T>) AbstractResultSet   
getObject(int) InMemoryResultSet 
return the column as an object
 
getObject() Picture 
getObject() - return the underlying Object this picture is
 based upon, either a String for character picture specifications,
 java.math.BigDecimal for numeric picture specifications or Date for
 picture specifications with the commonly date attribute.
 
getOpenFileAttributes() IPLIFile 
Return the the set of file attributes used on the OPEN FILE
 
getOpenFileAttributes() PLIRecord 
Return the the set of file attributes used on the OPEN FILE
 
getOpenFileAttributes() PLIStream 
Return the the set of file attributes used on the OPEN FILE
 
getOpenSequence() SqlCursor 
return the current open sequence of this cursor
 
getPicture() Picture 
getPicture() - return the original picture specification
 
getPictureSpec() Picture 
get internal PictureSpec of this Picture
 
getPreparedStatement(Object) SqlContext 
getPreparedStatement - return the SQL Prepared Statement 
 previously save with putPreparedStatement
 
getPreparedStatement() SqlCursor 
return the prepared statement associated with this cursor
 
getPreparedStatementObject(Object) SqlContext 
getPreparedStatementObject - return the SQL Prepared Statement Object 
 previously save with putPreparedStatement
 
getRef(int) AbstractResultSet   
getRef(String) AbstractResultSet   
getResultSet() SqlCursor 
get the result set as a result of opening (executing) the cursor
 
getRow() AbstractResultSet   
getRow() InMemoryResultSet 
return the current (java.sql 1-based) row number of this result set
 
getRowId(int) AbstractResultSet   
getRowId(String) AbstractResultSet   
getShort(int) AbstractResultSet   
getShort(String) AbstractResultSet   
getShort(int) InMemoryResultSet 
return the column as a short
 
getSize() Area 
return the declared size of the Area
 
getSize() Array 
Arbitrarily get the number of elements in this array as its 'size'
 
getSize() ByteBuilder 
Get the current (used) length of the ByteBuilder byte array buffer
 
getSize() ECTypes 
The maximum size available
 
getSize() FixedBin 
the size "if converted to an array of bytes" is calculated
 by converting it to bytes
 
getSize() Group 
same as length
 
getSize() Picture 
to determine the "size in bytes if converted to a byte array"
 convert it to a byte array
 
getSlice(Integer...) Array 
Get a slice of an Array, which is  a copy of certain
 dimensions of the original.
 
getSnap() OnUnit 
getter for the snap indicator.
 
getSqlConnection(String) TransactionEnvironmentLean 
Get the named connection; the name null represents the default.
 
getSQLWarning() SqlCursor 
return the SQLWarning most recently issued
 
getSQLXML(int) AbstractResultSet   
getSQLXML(String) AbstractResultSet   
getStatement() AbstractResultSet   
getString(int) AbstractResultSet   
getString(String) AbstractResultSet   
getString(int) InMemoryResultSet 
return the column as a string
 
getStringFormat() Picture 
getStringFormat() - return the Java Formatter specification
 suitable for use in Java String.format() or Formatter class
 methods to translate values into Strings following the PIC spec.
 
getTime(int) AbstractResultSet   
getTime(String) AbstractResultSet   
getTime(int, Calendar) AbstractResultSet   
getTime(String, Calendar) AbstractResultSet   
getTimestamp(int) AbstractResultSet   
getTimestamp(String) AbstractResultSet   
getTimestamp(int, Calendar) AbstractResultSet   
getTimestamp(String, Calendar) AbstractResultSet   
getTitle() IPLIFile 
Return the current title settings defined for this file
 
getTitle() PLIRecord 
Return the current title for the declared file
 
getTitle() PLIStream 
Return the current title for the declared file
 
getType() AbstractResultSet   
getType() ECTypes 
Return one the TYPE_ types that best describes this IDatatype.
 
getUnicodeStream(int) AbstractResultSet   
getUnicodeStream(String) AbstractResultSet   
getURL(int) AbstractResultSet   
getURL(String) AbstractResultSet   
getUserCondition() OnUnit 
getter for the user defined 
Condition variable to which this OnUnit applies.
 
getWarnings() AbstractResultSet   
GLOBAL SqlConnectionFactory   
Goto com.heirloomcomputing.epli.runtime 
Goto - Elastic PL/I GOTO statement label represented as a Throwable object.
 
Goto(String) Goto 
Construct a Goto Exception
 
Goto() Goto 
Construct a Goto State
 
Group com.heirloomcomputing.epli.runtime 
Elastic PL/I base class for all Variable Groups (structures).
 
Group() Group 
Constructor super of inherited Group classes
 
Group(Object) Group 
Constructor to create a group from something that
 wasn't originally intended to be a group, such as
 a String, Integer, etc.
 
 
parseComplex(String) Complex 
parseComplex() - similar to valueOf(String) except throws traditional
 NumberFormatException
 
phase() Complex 
phase() - return angle/phase/argument, normalized to be between -pi and pi
 
PIC com.heirloomcomputing.epli.runtime 
PIC - Elastic PL/I type information supplementing base Java
 classes available for reflection at runtime.
 
Picture com.heirloomcomputing.epli.runtime 
Picture - immutable Java class implementation of the PL/I Picture data type.
 
Picture(String) Picture 
Constructor - construct a Picture variable with specification only
 Note:  can only be used to communicate the picture specification
 to other constructors and valueOf() of pictures
 
Picture(String, BigDecimal) Picture 
Constructor - construct a arithmetic Picture from a java.math.BigDecimal
 without checking for validity
 
Picture(BigDecimal) Picture 
Constructor - construct a arithmetic Picture from a java.math.BigDecimal
 and a @PIC annotation
 
Picture(Picture, BigDecimal) Picture 
Constructor - construct a arithmetic Picture
 
Picture(Picture, Object) Picture 
Constructor - construct a arithmetic Picture
 
Picture(Object) Picture 
Constructor - construct a Picture from an @PIC annotation and data
 
Picture(String, String) Picture 
Constructor - construct a arithmetic Picture
 
Picture(String, Object) Picture 
Constructor - construct a Picture from a pic spec and data
 when no annotation (@PIC) is available
 
Picture(String, Date) Picture 
Constructor - construct a arithmetic Picture
 
pictureValue(Object) EPLIConversion 
convert the value to a Picture
 
PLIDUMP(Object...) Builtin 
The PLIDUMP subroutine allows you to obtain a formatted dump of selected parts
 of storage that is used by your program.
 
PLIEXIT() Builtin 
The PLIEXIT built-in subroutine is invoked by the STOP and EXIT statements with
 exit code 0 or that set with the CALL PLIRETC() built-in subroutine.
 
PLIFile com.heirloomcomputing.epli.runtime 
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
 
PLIFile() PLIFile 
PLIFile constructor should not be used
 
PLIRecord com.heirloomcomputing.epli.runtime 
PLIRecord encapsulates all the calls to the Elastic PL/I
 runtime library necessary to manipulate ISAM or other format files.
 
PLIRecord() PLIRecord 
PLIRecord constructor tests whether ecobol.jar is accessible
 
PLIRecord(String, EnumSet<IPLIFile.Attr>, String, String, int, int) PLIRecord 
PLIRecord constructor tests whether ecobol.jar is accessible
 and remembers file options declared on the DCL line.
 
PLIRecord(IPLIFile, String, String, int, int) PLIRecord 
construct a PLIRecord from an IPIFile used to declare the PL/I FILE variable,
 and then overridden with non-null other attributes.
 
PLIRETC(Integer) Builtin 
The PLIRETC built-in subroutine allows you to set a return code that can be examined by
 the program that invoked this PL/I program or by another PL/I procedure via the
 PLIRETV built-in function.
 
PLIRETV() Builtin 
PLIRETV returns a FIXED BINARY(31,0) value that is the PL/I return code.
 
PLIStream com.heirloomcomputing.epli.runtime 
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.
 
PLIStream() PLIStream 
Construct a PLIStream with no attributes
 
PLIStream(String, EnumSet<IPLIFile.Attr>) PLIStream 
Construct a PLIStream of a certain FILE name and attributes
 
PLIStream(String, EnumSet<IPLIFile.Attr>, String, String, int, int) PLIStream 
Construct a PLIStream with a certain FILE name, attributes and
 TITLE, ENVIRONMENT, LINESIZE and PAGESIZE options from the DCL.
 
PLIStream(IPLIFile, String, String, int, int) PLIStream 
construct a PLIStream from an IPIFile used to declare the PL/I FILE variable,
 and then overridden with non-null other attributes.
 
Pointer T > - Class in com.heirloomcomputing.epli.runtime 
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).
 
Pointer() Pointer 
Construct a untyped null Pointer.
 
Pointer(EPLITYPES) Pointer 
Construct a typed null Pointer.
 
Pointer(T) Pointer 
Construct a typed Pointer referencing another object of that type.
 
Pointer(T, Pointer<?>) Pointer 
Construct a handle mapped to an object contained within another pointer.
 
Pointer(T, Pointer<?>, int) Pointer 
Construct a handle mapped to an object contained within another pointer
 with a offset, as is the case in a variable DEFINED on another
 with a POSITION, as in, 
     DCL A CHAR(4);                         // 4 chars, overlaid with
     DCL B DEFINED A CHAR(2) POSITION(3);   // last 2 chars of A
 
Pop(Condition.CONDITION) Condition 
Pop the enable/disable status for a condition within this block
 
POSTGRESQL SqlConstants   
PRECISION(Object, int, int) Builtin 
PRECISION returns the value of x, with a precision specified by p and q.
 
Precision(Object, int, int) EPLIConversion 
Precision - adjust the precision and scale of the arg to that provided,
 raising the SIZE condition of such adjustment causes loss of precision.
 
precision() FixedBin 
Return the number of defined or adjusted by way of computations
 
previous() AbstractResultSet   
previousClearBit(int) BitN 
previousClearBit - Returns the index of the nearest bit that is set to false
 that occurs on or before the specified starting index.
 
previousSetBit(int) BitN 
previousSetBit - Returns the index of the nearest bit that is set to true
 that occurs on or before the specified starting index.
 
printStream() IPLIFile 
Return the Java PrintStream associated with this PLI FILE
 
printStream() PLIRecord 
Throw an UNDEFINEDFILE CONDITION since PLIRecord files
 have the RECORD and not the STREAM
 
printStream() PLIStream 
Return the Java PrintStream associated with this PLI FILE
 
ProductVersion() EPLIVersion 
Return the Product and Version information
 
ProductVersionAndCopyright() EPLIVersion 
Return the Product, Version and Copyright information
 
PROGRAM SqlConnectionFactory   
PROPERTY_SEP SqlConnectionFactory   
Push(Condition.CONDITION) Condition 
Push the enable/disable status for a condition within this block
 
putPreparedStatement(String, Object) SqlContext 
putPreparedStatement - save the prepared statement value under name
 
 
RaiseCondition(Condition.CONDITION, Condition.MessagesAndCodes, String, Object...) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RaiseCondition(Condition.CONDITION, Condition.MessagesAndCodes, Condition, Object...) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RaiseCondition(Condition.CONDITION, Condition.MessagesAndCodes, IPLIFile, Object...) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RaiseCondition(Condition.CONDITION, Condition.MessagesAndCodes) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RaiseCondition(Condition.CONDITION) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RaiseCondition(Condition.CONDITION, String) Condition 
Static method that constructs and then throws a Condition if it is enabled.
 
RANDOM(int) Builtin 
RANDOM returns a random number and sets the seed to
 the random number generator
 
RANDOM() Builtin 
RANDOM returns a random number
 
RAW SqlConstants   
RC Builtin   
read(byte[]) IPLIFile 
Read a single record with a key
 
read() IPLIFile 
Read the next record (only if opened not-random)
 
read(byte[]) PLIRecord 
Read a single record with a key
 
read() PLIRecord 
Read the next record (only if opened not-random)
 
read(byte[]) PLIStream 
Read a single record with a key NOT VALID for STREAM files
 
read() PLIStream 
Read the next record  NOT VALID for STREAM files
 
readPrev() IPLIFile 
Read the previous record (only if opened not-random)
 
readPrev() PLIRecord 
Read the previous record (only if opened not-random)
 
readPrev() PLIStream 
Read the previous record NOT VALID for STREAM files
 
REAL(Complex, Object) Builtin 
replace the real portion of a Complex number
 
real() Complex 
real() - return the real part of this complex number
 
realValue() Complex 
realValue() - same as real() but return primitive double
 
reciprocal() Complex 
reciprical() - return a new Complex object whose value is the reciprocal of this
 
redefine(Object, Object, int) EPLIConversion 
redefine (overlay) one object as another.
 
ref Pointer 
the Object to which this static Pointer refers
 
ref() Pointer 
De-reference the POINTER by returning the object, regardless of whether
 the Pointer is used to hold direct pointers or indirect handles.
 
ref(String) Pointer 
De-reference the POINTER by returning the object, first checking to
 see if it is a valid POINTER reference for this variable type.
 
ref(EPLITYPES) Pointer 
De-reference the POINTER by returning the object, first checking to
 see if it is a valid POINTER reference for this variable type.
 
ref Union 
the Object to which this Union refers
 
refAssign(byte[]) Pointer 
assign the underlying (referenced) structure to which this POINTER points the
 sequence of bytes
 
refreshRow() AbstractResultSet   
RegisterProgram(Class<?>, boolean) EPLI 
Create and register an instance of an EXTERNAL PROCEDURE by name and
 by this thread such that all threads that lookup this
 procedure by the java class in which it is contained.
 
relative(int) AbstractResultSet   
REM(Object, Object) Builtin 
REM determines the remainder of a modulus of an integer value by another integer.
 
removePreparedStatement(Object) SqlContext 
removePreparedStatement - remove a previously saved prepared statement
 
REPEAT(String, int) Builtin 
REPEAT returns a bit, character, graphic or widechar string consisting of x
 concatenated to itself the number of times specified by y.
 
Requires(String, String, String) EPLIVersion 
Check for the required version or higher and throw an exception if not
 
reset() ByteBuilder 
reset - reset the ByteBuffer allowing it to be read again
 
Reset() Condition 
reset the Condition messages file using the current default locale
 
Reset() Picture 
reset the internationalization symbols used for format
 invoke after changing the LOCALE settings (e.g., EPLI.RuntimeOption("LOCALE=es_ES")
 
reset(boolean) SqlCursor 
reset this SQL Cursor
 
reset() SqlCursor 
reset the cursor
 
resetParameters() SqlCursor 
reset parameters to the SQL cursor
 
ResetProgram() EPLI 
During reinitialization of an entire JVM running this PL/I program (when would that
 occur?  dunno) you might want to clear out the Program Manager cache
 
resignalStatement() OnUnit 
resignalStatement - raise the condition associated with this ON unit
 thus invoking the handler defined for it, as with a RESIGNAL statement
 Do not override.
 
rethrowIfNotFound() Goto 
Do nothing if the goto state is null meaning that
 the GOTO label was found at some point by isTarget()
 and executed at least one LabeledBlock within the GOTO
 loop.
 
rethrowIfNotMe(String) Goto 
Do nothing if the goto label matches
 this object's label, otherwise throw the condition
 
Revert(OnUnit) Condition 
Revert the condition associated with the given 
OnUnit to the
 prior one defined (or default action if none were previously activated).
 
revertStatement() OnUnit 
revertStatement - when an ON unit block falls out of scope or
 with an explicit REVERT statement, revert to the previous
 action for this OnUnit.
 
rewrite(byte[]) IPLIFile 
Rewrite the current record with the data and embedded key
 
rewrite(byte[], byte[]) IPLIFile 
Rewrite the record given by a key with the data and embedded key
 
rewrite(byte[]) PLIRecord 
Rewrite the current record with the data and embedded key
 
rewrite(byte[], byte[]) PLIRecord 
Rewrite the record with the given key with the data and embedded key
 
rewrite(byte[]) PLIStream 
Rewrite the current record with the data and embedded key NOT VALID for STREAM files
 
rewrite(byte[], byte[]) PLIStream 
Rewrite the record given by a key with the data and embedded key NOT VALID for STREAM files
 
rollback() SqlContext   
rollback(boolean) SqlContext   
ROUND(Object, int) Builtin 
ROUND returns the value of x rounded at a digit specified by n.
 
ROUNDDEC(BigDecimal, int) Builtin 
ROUNDDEC returns the value of x rounded at a digit specified by n.
 
RoundingRound EPLI   
ROUNDINGROUND EPLI   
RoundingTruncation EPLI 
BigDecimal changes in scale are done with "setScale(n, rounding-mode)"
 use "HALF_EVEN" for traditional numeric rounding and "DOWN" for truncation
 From IBM Ent PL/I Lang Ref Man p.79:
 "Converting arithmetic precision
 When an arithmetic value has the same data attributes (except for precision) as the target, 
 precision conversion is required.
 
ROUNDINGTRUNCATION EPLI   
rowDeleted() AbstractResultSet   
ROWID SqlConstants   
rowInserted() AbstractResultSet   
rowUpdated() AbstractResultSet   
RuntimeOption(String) EPLI 
Interrogate runtime options that are set as either
 properties or environment variables.
 
RuntimeOptions(String[]) EPLI 
interrogate String args (from main method) for runtime
 option assignments (those with "name=value") and assign them
 as well as remove them from the list
 
 
saveResultSet(String, ResultSet) SqlCursors 
[HCI US812 mnh 2016-3-22] save one (of possibly many) result sets that
 come from the execution of a stored procedure.
 
scale(double) Complex 
scale(a) - return a new object whose value is (this * alpha)
 
scale() FixedBin 
Return the scale factor defined or adjusted  by way of computations
 
scanner() IPLIFile 
Return the Java Scanner associated with the InputStream within this PLI FILE
 
scanner() PLIRecord 
Throw an UNDEFINEDFILE CONDITION since PLIRecord files
 have the RECORD and not the STREAM
 
scanner() PLIStream 
Return the Java Scanner associated with the InputStream of this PLI FILE
 
SECS(String, String, Integer) Builtin 
SECS returns a FLOAT BINARY(53) value that is the number of seconds (based on
 Lilian format) corresponding to the date d.
 
SECSTODATE(Double, String, Integer) Builtin 
SECSTODATE returns a nonvarying character string containing the date in the
 date/time pattern specified by p that corresponds to d seconds (based on Lilian
 format).
 
SECSTODAYS(Double) Builtin 
SECSTODAYS returns a FIXED BINARY(31,0) value that represents the number of
 seconds x converted to days, ignoring incomplete days.
 
SESSION SqlConnectionFactory   
set(T, int...) Array 
Assign a single value given all dimensions
 
set(int) BitN 
set - Sets one of the bits in this BitSet to true.
 
set(int, int) BitN 
set - Sets a range of bits in this BitSet to true.
 
set(int, int, boolean) BitN 
set - Sets a range of bits in this BitSet to a value.
 
set(T) Union 
set the underlying shared object of this Union
 
setAbsolute(T, int) Array 
Assign a single value given an absolute index into the array
 where "0" indicates first lowest of each array dimension and 
 "n-1" is the highest value of each dimension.
 
setByte(byte, int) ByteBuilder 
low level individual byte setter
 
setConnection(Object) SqlContext 
SET CONNECTION TO name SET CONNECTION TO object SET CONNECTION TO NULL
 
setConnection(String, Object) SqlContext   
setDriverLogMode(int) SqlContext 
Set by the compiler immediately before setting the connection.
 
setElement(Object, Object, Object) Group 
setElement - for a previously found element via findElement(name), set the
 value of that field
 
setExplicitTransactions() SqlContext   
setFetchDirection(int) AbstractResultSet   
setFetchSize(int) AbstractResultSet   
setFetchSize(int) SqlCursor 
set the number of rows to fetch at a time
 
setImplicitTransactions() SqlContext   
setLogMode(int) SqlContext 
Set by the compiler immediately before setting the connection.
 
setLogMode(boolean) SqlCursor 
set the log mode
 
setLogMode(boolean) SqlCursors 
set the log mode for this group of cursors
 
setMaxRows(int) SqlCursor 
set the maximum number of rows this cursor should retrieve
 
setObject(Object) SqlCursor 
set the cursor parameter to this cursor
 
setObject(Object, Object) SqlCursor 
set the cursor parameter associated with this cursor
 
setObject(Object, Object, int) SqlCursor 
set the cursor parameter associated with this cursor
 
setObject(Object, Object, int, String) SqlCursor 
set the cursor parameter associated with this cursor
 
setObject(int, Object) SqlCursor 
set the object associated with this cursor
 
setObject(int, Object, Object) SqlCursor 
set the object associated with this cursor
 
setObject(int, Object, Object, int) SqlCursor 
set the object associated with this cursor
 
setObject(int, Object, Object, int, String) SqlCursor 
set the object associated with this cursor
 
setPrefetchSize(int) SqlCursor 
set the prefetch amount of rows
 
setPs(PreparedStatement) SqlCursor 
set the prepared statement
 
setPSName(String) SqlCursor 
set the prepared statement name
 
setQueryTimeout(int) SqlCursor 
set the query timeout in milliseconds
 
setReconnectConnections(boolean) SqlContext 
setReconnectConnections
 [HCI ticket#2787 mnh 2017-02-23] Due to prior tickets, the ETP
 SQL execution world shares JDBC Connections with the COBOL world
 (in case an ETP transaction contains COBOL programs that were
 not compiled with -out:transaction but still perform EXEC SQL).
 
setResultSet(ResultSet) SqlCursor 
set the result set associated with this cursor
 
setSlice(Array<T>, Object...) Array 
Set a slice of an Array from another Array
 
setup(Context) ETPContext 
setup a COBOL Context
 
setValid(boolean) SqlCursor 
set the valid state of this connection
 
shortValue() Array 
shortValue -- convert an Array to an Array 
 
shortValue() Complex 
shortValue() - return a (truncated) short from a Complex number
 
shortValue(Object) EPLIConversion 
convert the value to a short
 
shortValue() FixedBin 
Convert to short, truncating any digits to the right of the binary point
 
shortValue() Picture 
shortValue() - return a (truncated) short from a Picture number
 
shortValueExact() FixedBin 
Convert to short, truncating any digits to the right of the binary point
 
SIGN(Object) Builtin 
SIGN returns an unscaled REAL FIXED BINARY value that indicates whether x is positive, zero, or negative.
 
signalStatement() OnUnit 
signalStatement - raise the condition associated with this ON unit
 thus invoking the handler defined for it, as with a SIGNAL statement
 Do not override.
 
sin() Complex 
sin() - return a new Complex object whose value is the complex sine of this
 
size() BitN 
size - Returns the number of bits of space actually in use
 by this BitN to represent bit values.
 
SIZE(Object, int) Builtin 
SIZE returns a FIXED BIN value that gives the implementation-defined storage, in
 bytes, allocated to a variable x
 
size() FixedBin 
size - return the size in bytes if this FixedBin were to be
 converted toBytes()
 
size() Picture 
return the size in bytes if this Picture were
 to be converted with toBytes()
 
sizeof(Object) EPLITYPES 
return the size of the argument if converted to bytes of the Elastic PL/I datatype (static)
 
SLICE Array   
Snap(Condition.CONDITION) Condition 
Snap - snap a trace back
 
Spaces(int) PLIStream 
Return a String with a number of spaces
 
SqlCA com.heirloomcomputing.epli.runtime 
SQLCA (SQL database common area) data structure as represented in Java,
 introduced with the PL/I program contains a statement %INCLUDE SQLCA;
 
SqlCA() SqlCA   
sqlca SqlCA   
SqlConnectionFactory com.heirloomcomputing.epli.runtime 
This class is used to construct SQL Connections _NOT_ used in the LegacyJ
 Transaction System.
 
SqlConstants com.heirloomcomputing.epli.runtime 
Common SQL Constants
 
SqlConstants() SqlConstants   
SqlContext com.heirloomcomputing.epli.runtime 
SQLContext is the SQL context in which a particular program instance is
 executing.
 
SqlCursor com.heirloomcomputing.epli.runtime 
SqlCursor manages one SQL CURSOR operations.
 
SqlCursor(String) SqlCursor 
create a SqlCursor
 
SqlCursor(String, boolean, SqlCursors) SqlCursor 
create a SqlCursor with attributes
 
SqlCursors com.heirloomcomputing.epli.runtime 
SqlCursors is a wrapper on the cursor concept.
 
SqlCursors() SqlCursors   
status() Condition.MessagesAndCodes 
status  - return the EPLI code associated with this enum
 as a String of two digits to compare against CobolFile.getStatus()
 
STOREDASSTRING(int) SqlConstants   
STRING(Pointer<?>, String) Builtin 
The STRING pseudovariable assigns a string to x as if x were a string scalar.
 
STRING(Object) Builtin 
STRING returns a string that is the concatenation of all the elements of x.
 
STRING SqlConstants   
stringValue() Array 
stringValue -- convert an Array to an Array
 Note:  not to be confused with toString() which turns an array into a String   
 
subcode() Condition 
Return the subcode associated with this CONDITION
 
SUBSTR(String, int, int) Builtin 
SUBSTR returns a substring, specified by y and z, of x.
 
SUBSTR(String, int, int, String) Builtin 
the SUBSTR pseudo-variable
 replace characters within a String and return it for assignment.
 
subtract(Array<T>) Array 
subtract - subtract an array or a scalar (also given as a 1x1 array) to every element of an array
 
SUBTRACT(Object, Object, int, int) Builtin 
SUBTRACT is equivalent to ADD(x,-y,p,q).
 
subtract(Complex) Complex 
subtract(b) - return a new Complex object whose value is (this - b)
 
subtract(FixedBin) FixedBin 
subtract - subtract a FixedBin number from this one and return the result
 
subtract(Picture) Picture 
subtract(b) - return a new Picture object whose value is (this - b)
 
summary() Condition.CONDITION 
Return the summary of this CONDITION
 
summary() Condition 
Return the summary description of this condition
 (without messages & codes)
 
SYSTEM(String) Builtin 
SYSTEM(x) returns a FIXED BIN(31,0) value that is the return value from the
 command processor when it is invoked with the command contained in x.
 
 
tan() Complex 
tan() - return a new Complex object whose value is the complex tangent of this
 
TASK SqlConnectionFactory   
TEN FixedBin   
TIME() Builtin 
TIME returns a character string timestamp in the format HHMISS999.
 
TIME_RECORD SqlConstants   
TIMESTAMP_OFFSET_RECORD SqlConstants   
TIMESTAMP_RECORD SqlConstants   
toBigDecimal() ECTypes 
Conversion method.
 
toBigDecimal(Object) EPLIConversion 
convert the value to a BigDecimal
 
toBigDecimal(Object, int, int) EPLIConversion 
convert the value to a BigDecimal
 
toBigInteger(Object) EPLIConversion 
convert the value to a BigInteger and return it
 
toBit1(String) EPLIConversion 
Runtime conversion from CHAR(m) VARYING to BIT(1)
 
toBitN(BitN, int) EPLIConversion 
Runtime conversion from BIT(n) to BIT(m)
 
toBitN(String, int) EPLIConversion 
Runtime conversion from CHAR(m) VARYING as a straight string "0110" or
 PL/I BIT(n) format "'0110'B") to BIT(n), n>1
 Note:  Java BitNs are considered "little endian" (rightmost is bit 0).
 
toBitN(long...) EPLIConversion 
Runtime conversion from Java long to BIT(n), n>1
 
toBitN(Object) EPLIConversion 
Runtime conversion from Java long to BIT(n), n>1
 
toBitN(Object, int) EPLIConversion 
Runtime conversion from any Object to BIT(m)
 
toBoolean() ECTypes 
Conversion method.
 
toBoolean(Object) EPLIConversion 
Dynamic conversion of any EPLI type to Boolean
 
toByte() ECTypes 
Conversion method.
 
toByte(Object) EPLIConversion 
convert the value to a Byte
 
toByteArray() Array 
toByteArray - synonym for toBytes()
 
toByteArray() ECTypes 
Return copy of the internal byte representation.
 
toByteArray(byte[], int, int) ECTypes 
Return copy of the internal byte representation.
 
toByteArray() FixedBin 
toByteArray - synonym for toBytes()
 
toByteArray() Group 
toByteArray - synonym for toBytes()
 
toByteArray() Picture 
toByteArray - synonym for toBytes()
 
toBytes() Area 
convert Area to a byte array (for an I/O or Group assignment)
 
toBytes() Array 
Return the contents of this array as an array of bytes
 
toBytes() ByteBuilder 
Return the ByteBuilder as a byte array
 
toBytes() Complex 
convert Complex to a byte array (for an I/O or Group assignment)
 
toBytes(Object) EPLIConversion 
toBytes - static version of the toBytes() or toByteArray() or getBytes() non-
 static methods that assign a possibly-immutable object's contents
 from a byte array
 
toBytes(EPLITYPES, Object) EPLIConversion 
toBytes - static version of the toBytes() or toByteArray() or getBytes() non-
 static methods that assign a possibly-immutable object's contents
 from a byte array
 
toBytes() FixedBin 
toBytes - generate a byte array of the internal data value of the
 variable of variable size, not including 0s or -1s indicating sign.
 
toBytes() Group 
Use reflection to convert each Group's field into a byte array
 
toBytes() Offset 
turn a Pointer into a sequence of bytes
 
toBytes() Picture 
toBytes() - return a byte array representation of this picture
 
toBytes() Pointer 
turn a Pointer into a sequence of bytes
 
toBytes() Union 
turn a shared object of the Union into a sequence of bytes
 
toChar() ECTypes 
Conversion method.
 
toComplex(Object) EPLIConversion 
convert the value to a Complex
 
toDatatype() ECTypes 
Conversion method.
 
toDebugString() ByteBuilder 
Provided as a debugging aid
 
toDouble() ECTypes 
Conversion method.
 
toDouble(Object) EPLIConversion 
convert the value to a Double
 
toFixedBin(Object) EPLIConversion 
convert the value to an FixedBin and return it
 
toFixedBin(Object, int, int) EPLIConversion 
convert the value to an FixedBin and return it
 
toFixedChar(String, int) EPLI 
Simulate CHAR(n) datatypes by padding or truncating
 string to length
 
toFixedChar(String, int) EPLIConversion 
Simulate CHAR(n) datatypes by padding or truncating
 string to length
 
toFloat() ECTypes 
Conversion method.
 
toFloat(Object) EPLIConversion 
convert the value to a Float
 
toInt() ECTypes 
Conversion method.
 
toInteger(Object) EPLIConversion 
convert the value to an Integer
 
toLong() ECTypes 
Conversion method.
 
toLong(Object) EPLIConversion 
convert the value to a Long
 
toPicture(Object) EPLIConversion 
convert the value to a Picture
 
toPicture(Object, String) EPLIConversion 
convert the value to an Picture and return it
 
toRawString() Picture 
toRawString() - return a String representation the data only, without formating,
 of the Picture object
 
toShort() ECTypes 
Conversion method.
 
toshort(Boolean) EPLIConversion 
Runtime conversion to primitive short
 while checking SIZE (overflow) Condition.
 
toshort(Byte) EPLIConversion   
toshort(Short) EPLIConversion   
toshort(Integer) EPLIConversion   
toshort(Long) EPLIConversion   
toshort(Float) EPLIConversion   
toshort(Double) EPLIConversion   
toshort(BigDecimal) EPLIConversion   
toshort(BigInteger) EPLIConversion   
toshort(BitN) EPLIConversion   
toshort(FixedBin) EPLIConversion   
toshort(Picture) EPLIConversion   
toshort(String) EPLIConversion   
toshort(Object) EPLIConversion   
toShort(Object) EPLIConversion 
convert the value to a Short
 
toString(Array<?>, String, int) Array 
Runtime conversion from DIM(n,..m) to CHAR(m) VARYING
 
toString() Array 
Runtime conversion from DIM(n,..m) to CHAR(m) VARYING
 
toString() BitN 
toString - return a display representation of an PLI representation of the BIT(n)
 
toString() ByteBuilder 
Provided as a debugging aid because
 presumably you should be using StringBuilder instead
 
toString() Complex 
toString() - return a String representation of the invoking Complex object
 
toString() Condition 
Return a debugging string describing this Condition
 
toString(byte[]) EPLIConversion 
Runtime conversion from n-byte byte string to
 n byte String
 
toString(Object) EPLIConversion 
convert the value to an String and return it
 
toString(Object, int) EPLIConversion 
convert the value to a fixed or variable length String
 of a certain length and return it
 
toString() FixedBin 
Convert to String
 
toString(int) FixedBin 
Convert to String with radix
 
toString() Group 
Use reflection to convert each Group's field into a string
 
toString() OnUnit 
return information about this on unit
 
toString() Picture 
toString() - return a String representation of the invoking Picture object
 
toString(String) Picture 
toString - return a String representation of the invoking Picture object
 
toString() PLIRecord 
Returns the self-defining information for the debugger
 
toString() PLIStream 
Returns the self-defining information for the debugger
 
toString() Pointer 
for debugging info, dump ptr info, put list ptr, etc.
 
toString() Union 
convert the underlying object to a string
 
toString2(int) EPLIConversion 
Runtime conversion from 2-byte integer to
 a 2 byte char
 
toText() ECTypes 
Conversion method.
 
toVarChar(String, int) EPLI 
Runtime conversion CHAR(n) or CHAR(n) VARYING to CHAR(m) VARYING
 
toVarChar(BitN) EPLI 
Runtime conversion from BIT(n) to CHAR(m) VARYING
 
toVarChar(BitN, int) EPLI 
Runtime conversion from BIT(n) to CHAR(m) VARYING
 
toVarChar(String, int) EPLIConversion 
Runtime conversion CHAR(n) or CHAR(n) VARYING to CHAR(m) VARYING
 
toVarChar(BitN) EPLIConversion 
Runtime conversion from BIT(n) to CHAR(m) VARYING
 
toVarChar(BitN, int) EPLIConversion 
Conversion from BIT(n) to CHAR(m) VARYING
 
toVarData(String, int) EPLIConversion 
Runtime conversion CHAR(n) or CHAR(n) VARYING to CHAR(m) VARYING
 used in PUT DATA such that it is in a form acceptable to a GET DATA,
 internal single quotes are doubled
 
TransactionEnvironmentLean com.heirloomcomputing.etp.transaction.api 
TransactionEnvironment is the gateway to functionality, returning
 instances where available of the various transaction-oriented
 services.
 
TRANSLATE(String, String, String) Builtin 
TRANSLATE returns a character string of the same length as x
 
TRUNC(Object) Builtin 
TRUNC returns returns an integer value that is the truncated value of x.
 
TYPE(Object) Builtin 
The TYPE pseudovariable assigns a typed structure or union to the storage
 located by the handle x.
 
typeof(Object) EPLITYPES 
type the Java object passed as a parameter (static)
 
typeof(Object) JAVATYPES 
type the Java object passed as a parameter (static)
 
typeof() Pointer 
return the EPLITYPES type of the object pointed to by this pointer or handle
 
typeofbase(Pointer<?>) EPLITYPES 
type the underlying Java object to which the Pointer parameter refers
 (whether the contents are null or not).
 
typeofbase(Pointer<?>) JAVATYPES 
type the underlying Java object to which the Pointer parameter refers
 (whether the contents are null or not).
 
 
valueOf(Object) Array 
an unusual form of assignment of an array is
    A(*) = '';
 where A is a structure.
 
valueOf(byte[]) BitN 
valueOf - Returns a new bit set containing all the bits in the given byte array.
 
valueOf(ByteBuffer) BitN 
valueOf - Returns a new bit set containing all the bits in the given
 byte buffer between its position and limit.
 
valueOf(long[]) BitN 
valueOf - Returns a new bit set containing all the bits in the given byte array.
 
valueOf(LongBuffer) BitN 
valueOf - Returns a new bit set containing all the bits in the given
 byte buffer between its position and limit.
 
valueOf(double, double) Complex 
valueOf() - construct a Complex number from a "real part" and
 "imaginary part"
 
valueOf(String) Complex 
valueOf() - construct a Complex number from a string [I]  
 
valueOf(long) Complex 
valueOf() - construct a Complex number from a long
 
valueOf(int) Complex 
valueOf() - construct a Complex number from an int
 
valueOf(short) Complex 
valueOf() - construct a Complex number from a short
 
valueOf(byte) Complex 
valueOf() - construct a Complex number from a byte
 
valueOf(double) Complex 
valueOf() - construct a Complex number from a double or float
 
valueOf(FixedBin) Complex 
valueOf() - construct a Complex number from a FixedBin
 
valueOf(BigDecimal) Complex 
valueOf() - construct a Complex number from a BigDecimal
 
valueOf(BigInteger) Complex 
valueOf() - construct a Complex number from a BigInteger
 
valueOf(Boolean) Complex 
valueOf() - construct a Complex number from a Boolean
 
valueOf(BitN) Complex 
valueOf() - construct a Complex number from a BitN
 
valueOf(byte[]) Complex 
valueOf() - construct a Complex number from a byte array
 (use instead of fromBytes() because Complex is immutable)
 
valueOf(String) Condition.CONDITION 
Returns the enum constant of this type with the specified name.
 
valueOf(String) Condition.MessagesAndCodes 
Returns the enum constant of this type with the specified name.
 
valueOf(Throwable) Condition   
valueOf(String) EPLITYPES 
Returns the enum constant of this type with the specified name.
 
valueOf(long) FixedBin 
Factory method to convert from long (with implied scale 0) to FixedBin scale 0.
 
valueOf(int) FixedBin 
Factory method to convert from int (with implied scale 0) to FixedBin scale 0.
 
valueOf(short) FixedBin 
Factory method to convert from short (with implied scale 0) to FixedBin scale 0.
 
valueOf(byte) FixedBin 
Factory method to convert from byte (with implied scale 0) to FixedBin scale 0.
 
valueOf(long, int, int) FixedBin 
Factory method to convert from long
 (with implied scale 0) FixedBin with a specific number of digits and scale
 
valueOf(int, int, int) FixedBin 
Factory method to convert from int
 (with implied scale 0) FixedBin with a specific number of digits and scale
 
valueOf(short, int, int) FixedBin 
Factory method to convert from short
 (with implied scale 0) FixedBin with a specific number of digits and scale
 
valueOf(byte, int, int) FixedBin 
Factory method to convert from byte
 (with implied scale 0) FixedBin with a specific number of digits and scale
 
valueOf(double) FixedBin 
Factory method to convert from double
 (with inherent scale) to FixedBin
 
valueOf(float) FixedBin 
Factory method to convert from float
 (with inherent scale) to FixedBin
 
valueOf(double, int, int) FixedBin 
Factory method to convert from double with specific precision and scale
 to FixedBin
 
valueOf(float, int, int) FixedBin 
Factory method to convert from float with specific precision and scale
 to FixedBin
 
valueOf(BigDecimal) FixedBin 
Factory method to convert from BigDecimal with specific precision and scale
 to FixedBin
 
valueOf(BigDecimal, int, int) FixedBin 
Factory method to convert from BigDecimal with specific precision and scale
 to FixedBin
 
valueOf(byte[]) FixedBin 
Factory method to convert from byte array with specific precision and scale
 to FixedBin
 
valueOf(byte[], int, int) FixedBin 
Factory method to convert from byte array with specific precision and scale
 to FixedBin
 
valueOf(String, int, int) FixedBin 
Factory method to convert from String with specific precision and scale
 to FixedBin
 
valueOf(String) FixedBin 
Factory method to convert from String without specific precision and scale
 to FixedBin
 
valueOf(Object, int...) FixedBin 
Factory method to convert an arbitrary Object (instanceof one of the
 other valueOf() methods) to FixedBin
 
valueOf(Object) Group 
static factory method creating a group
 
valueOf(String) IPLIFile.Attr 
Returns the enum constant of this type with the specified name.
 
valueOf(String) JAVATYPES 
Returns the enum constant of this type with the specified name.
 
valueOf(String, String) Picture 
valueOf() - construct a Picture number from a string
 
valueOf(String) Picture 
valueOf() - duplicate a Picture but with a different value
 
valueOf(String, long) Picture 
valueOf() - construct a Picture number from a long
 
valueOf(long) Picture 
valueOf() - construct a Picture number from a long
 
valueOf(String, int) Picture 
valueOf() - construct a Picture number from an int
 
valueOf(int) Picture 
valueOf() - construct a Picture number from an int
 
valueOf(String, short) Picture 
valueOf() - construct a Picture number from a short
 
valueOf(short) Picture 
valueOf() - construct a Picture number from a short
 
valueOf(String, byte) Picture 
valueOf() - construct a Picture number from a byte
 
valueOf(byte) Picture 
valueOf() - construct a Picture number from a byte
 
valueOf(String, double) Picture 
valueOf() - construct a Picture number from a double or float
 
valueOf(double) Picture 
valueOf() - construct a Picture number from a double or float
 
valueOf(String, float) Picture 
valueOf() - construct a Picture number from a double or float
 
valueOf(float) Picture 
valueOf() - construct a Picture number from a double or float
 
valueOf(String, FixedBin) Picture 
valueOf() - construct a Picture number from a FixedBin
 
valueOf(FixedBin) Picture 
valueOf() - construct a Picture number from a FixedBin
 
valueOf(String, BigInteger) Picture 
valueOf() - construct a Picture number from a java.math.BigInteger
 
valueOf(BigDecimal) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Byte) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Integer) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Short) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Long) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Double) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(Float) Picture 
valueOf() - construct a Picture number from a java.math.BigDecimal
 
valueOf(BigInteger) Picture 
valueOf() - construct a Picture number from a java.math.BigInteger
 
valueOf(String, Boolean) Picture 
valueOf() - construct a Picture number from a Boolean
 
valueOf(Boolean) Picture 
valueOf() - construct a Picture number from a Boolean
 
valueOf(String, BitN) Picture 
valueOf() - construct a Picture number from a BitN
 
valueOf(BitN) Picture 
valueOf() - construct a Picture number from a BitN
 
valueOf(String, Picture) Picture 
valueOf() - construct a Picture number from another Picture
 
valueOf(String, Date) Picture 
valueOf() - construct a Picture number from another Picture
 
valueOf(Picture) Picture 
valueOf() - construct a Picture number from  another Picture
 
values() Condition.CONDITION 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
values() Condition.MessagesAndCodes 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
values() EPLITYPES 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
values() IPLIFile.Attr 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
values() JAVATYPES 
Returns an array containing the constants of this enum type, in
the order they are declared.
 
VARCHAR SqlConstants   
VARCHAR2 SqlConstants   
VARNUM SqlConstants   
VARRAW SqlConstants   
VARY com.heirloomcomputing.epli.runtime 
VARY - Elastic PL/I type information supplementing base Java
 classes available for reflection at runtime.
 
VERIFY(String, String, Integer) Builtin 
Returns an unscaled Integer value that indicates the
 position in x of the leftmost character, widechar, graphic, or bit that
 is not in y.
 
Version() EPLIVersion 
Return the version