|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface CobolElement
Cobol annotations persist at execution time.
Required Element Summary | |
---|---|
String |
cobolName
Cobol element name. |
Optional Element Summary | |
---|---|
int |
byteLength
Deprecated. Cobol element length in bytes. |
String |
dependingOn
Cobol element giving array actual size. |
int |
fractionDigits
Numerics fractional number of digits. |
boolean |
isCustomVariable
True if this element is used in custom code. |
boolean |
isJustifiedRight
String justification. |
boolean |
isODOObject
Determines the size of a variable size array. |
boolean |
isRedefined
Element is redefined by at least one other element. |
boolean |
isSigned
Numerics signed or unsigned. |
boolean |
isSignLeading
Numerics sign in leading byte or trailing byte. |
boolean |
isSignSeparate
Numerics sign occupies a separate byte. |
int |
levelNumber
Level in the hierarchy this element was parsed from. |
String |
marshalChoiceStrategyClassName
Name of class providing logic to help with alternative selection. |
int |
maxOccurs
Arrays maximum number of occurences. |
int |
minOccurs
Arrays minimum number of occurences. |
String |
picture
Cobol picture clause. |
String |
redefines
Cobol element sharing same memory location. |
int |
srceLine
Line number in the original source file this element was parsed from. |
int |
totalDigits
Numerics total number of digits (including fractional). |
CobolType |
type
Cobol element type. |
String |
unmarshalChoiceStrategyClassName
Name of class providing logic to help with alternative selection. |
String |
usage
Cobol usage. |
String |
value
Cobol default value. |
Element Detail |
---|
public abstract String cobolName
public abstract CobolType type
public abstract boolean isJustifiedRight
public abstract int byteLength
public abstract int totalDigits
public abstract int fractionDigits
public abstract boolean isSigned
public abstract boolean isSignLeading
public abstract boolean isSignSeparate
public abstract int minOccurs
public abstract int maxOccurs
public abstract String dependingOn
public abstract boolean isODOObject
public abstract String redefines
public abstract boolean isRedefined
public abstract boolean isCustomVariable
public abstract String unmarshalChoiceStrategyClassName
public abstract String marshalChoiceStrategyClassName
public abstract int levelNumber
public abstract String picture
public abstract String usage
public abstract String value
public abstract int srceLine
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |