Index
All Classes and Interfaces|All Packages
A
- alphaNumeric(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Aphanumerics have picture clauses like X(4) or +9(5).99.
- AlphaNumeric(int) - Constructor for record class org.legstar.cobol.utils.PictureUtils.AlphaNumeric
-
Creates an instance of a
AlphaNumericrecord class.
B
- binaryNumberByteLen(int) - Static method in class org.legstar.cobol.utils.BytesLenUtils
-
A COMP binary number bytes occupation depends on the number of decimal digits: 4 or less: 2 bytes 5 to 9: 4 bytes 10 to 18: 8 bytes
- blankWhenZero() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Is the content blank instead of zeroes
- BytesLenUtils - Class in org.legstar.cobol.utils
-
Cobol byte length for primitive numeric types.
C
- charCount(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Calculate the number of characters given an alphanumeric like XXXX or X(4)
- charNum() - Element in annotation interface org.legstar.cobol.annotation.CobolString
-
The number of characters in this string
- charNum() - Method in record class org.legstar.cobol.utils.PictureUtils.AlphaNumeric
-
Returns the value of the
charNumrecord component. - CobolArray - Annotation Interface in org.legstar.cobol.annotation
-
A cobol array.
- CobolBinaryNumber - Annotation Interface in org.legstar.cobol.annotation
-
COBOL binary number (COMP, COMP-5)
- CobolChoice - Annotation Interface in org.legstar.cobol.annotation
-
Describes a cobol set of alternatives which are items that redefine a base item.
- CobolDouble - Annotation Interface in org.legstar.cobol.annotation
-
COBOL double number (COMP-2)
- CobolFloat - Annotation Interface in org.legstar.cobol.annotation
-
COBOL float number (COMP-1)
- CobolGroup - Annotation Interface in org.legstar.cobol.annotation
-
COBOL group item.
- CobolItemType - Annotation Interface in org.legstar.cobol.annotation
-
A COBOL item.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolBinaryNumber
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolChoice
-
The cobol name to use for this choice.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolDouble
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolFloat
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolGroup
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolPackedDecimal
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolString
-
Cobol name.
- cobolName() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Cobol name.
- CobolPackedDecimal - Annotation Interface in org.legstar.cobol.annotation
-
COBOL packed decimal number (COMP-3)
- CobolString - Annotation Interface in org.legstar.cobol.annotation
-
COBOL alphanumeric
- CobolZonedDecimal - Annotation Interface in org.legstar.cobol.annotation
-
COBOL zoned decimal number
- compNumeric(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Computational numerics have picture clauses like 9(4) or S9(5)V99.
- CompNumeric(boolean, int, int) - Constructor for record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Creates an instance of a
CompNumericrecord class.
D
- dependingOn() - Element in annotation interface org.legstar.cobol.annotation.CobolArray
-
Preceding item giving the actual size of the array for variable size arrays
- digitCount(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Calculate the number of digits given a numeric description like 9999 or 9(4)
- doubleByteLen() - Static method in class org.legstar.cobol.utils.BytesLenUtils
-
COMP-2 use 8 bytes
E
- equals(Object) - Method in record class org.legstar.cobol.utils.PictureUtils.AlphaNumeric
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Indicates whether some other object is "equal to" this one.
F
- floatByteLen() - Static method in class org.legstar.cobol.utils.BytesLenUtils
-
COMP-1 use 4 bytes
- fractionDigits() - Element in annotation interface org.legstar.cobol.annotation.CobolPackedDecimal
-
Number of fraction digits
- fractionDigits() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Number of fraction digits
- fractionDigits() - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Returns the value of the
fractionDigitsrecord component.
H
- hashCode() - Method in record class org.legstar.cobol.utils.PictureUtils.AlphaNumeric
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Returns a hash code value for this object.
I
- isAlphaNumeric(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Is this picture that of an alphanumeric.
- isCompNumeric(String) - Static method in class org.legstar.cobol.utils.PictureUtils
-
Is this picture that of a computational numeric.
M
- maxBytesLen() - Element in annotation interface org.legstar.cobol.annotation.CobolChoice
-
The cobol byte length of the largest alternative in the choice.
- maxOccurs() - Element in annotation interface org.legstar.cobol.annotation.CobolArray
-
Maximum number of occurrences.
- minOccurs() - Element in annotation interface org.legstar.cobol.annotation.CobolArray
-
Minimum number of occurrences.
O
- odoObject() - Element in annotation interface org.legstar.cobol.annotation.CobolBinaryNumber
-
Whether this item gives the dimension of a variable size array (Occurs Depending On)
- odoObject() - Element in annotation interface org.legstar.cobol.annotation.CobolPackedDecimal
-
Whether this item gives the dimension of a variable size array (Occurs Depending On)
- odoObject() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Whether this item gives the dimension of a variable size array (Occurs Depending On)
- org.legstar.cobol.annotation - package org.legstar.cobol.annotation
- org.legstar.cobol.base - module org.legstar.cobol.base
-
Common annotations and utility classes
- org.legstar.cobol.utils - package org.legstar.cobol.utils
P
- packedDecimalByteLen(int) - Static method in class org.legstar.cobol.utils.BytesLenUtils
-
A packed decimal storage size is the number of bytes needed to store totalDigits + 1 nibbles.
- PictureUtils - Class in org.legstar.cobol.utils
-
Parser for cobol PICTURE clause.
- PictureUtils.AlphaNumeric - Record Class in org.legstar.cobol.utils
-
An alphanumeric properties
- PictureUtils.CompNumeric - Record Class in org.legstar.cobol.utils
-
A computational numeric properties
S
- signed() - Element in annotation interface org.legstar.cobol.annotation.CobolBinaryNumber
-
Signed or unsigned.
- signed() - Element in annotation interface org.legstar.cobol.annotation.CobolPackedDecimal
-
Signed or unsigned.
- signed() - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Returns the value of the
signedrecord component. - signLeading() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Is the sign leading (trailing otherwise)
- signSeparate() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Is the sign separate (overpunched otherwise)
T
- toString() - Method in record class org.legstar.cobol.utils.PictureUtils.AlphaNumeric
-
Returns a string representation of this record class.
- toString() - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Returns a string representation of this record class.
- totalDigits() - Element in annotation interface org.legstar.cobol.annotation.CobolBinaryNumber
-
total number of digits (include any fraction digit)
- totalDigits() - Element in annotation interface org.legstar.cobol.annotation.CobolPackedDecimal
-
Total number of digits (include any fraction digit)
- totalDigits() - Element in annotation interface org.legstar.cobol.annotation.CobolZonedDecimal
-
Total number of digits (include any fraction digit)
- totalDigits() - Method in record class org.legstar.cobol.utils.PictureUtils.CompNumeric
-
Returns the value of the
totalDigitsrecord component.
Z
- zonedDecimalByteLen(int, boolean) - Static method in class org.legstar.cobol.utils.BytesLenUtils
-
Zoned decimals have one byte per digit plus one more byte if the sign is separate.
All Classes and Interfaces|All Packages