public interface Component extends AbstractCELines
Component is specific to Segment, MonoStructureSegment or Table but not to LogicalView.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
copyright |
Modifier and Type | Method and Description |
---|---|
ClassControlValues |
getClassControl()
You can select a class control, specific to the Data Element call.
|
SQLComplement |
getDBE()
The SQL Complement are used to specify the source (tables) of the elements (columns) called into a Segment which is used as a View.
|
int |
getOccurs()
The -CE Lines are used to identify the elements which compose the current Segment.
|
PresenceCheck |
getPresenceCheck()
This indicates whether the presence of the Component is required, optional, or forbidden when the transaction file updates the permanent file or database.
|
SocrateElement |
getSE()
Indicates the complementary lines for a SOCRATE entity.
|
java.lang.String |
getSortKey()
This field identifies all the Data Elements that might be used as control break sort keys, or as access keys to a file, a database or a Pactables Table.
|
getGCLines, getGELines, getGGLines, getMoreControls
static final java.lang.String copyright
ClassControlValues getClassControl()
You can select a class control, specific to the Data Element call. This control complements the Data Element class indicated in the Data Element Definition. For example, for a pure alphabetic alphanumeric Data Element, you can specify whether it accepts lowercase or uppercase characters.
SQLComplement getDBE()
The SQL Complement are used to specify the source (tables) of the elements (columns) called into a Segment which is used as a View.
int getOccurs()
The -CE Lines are used to identify the elements which compose the current Segment. You can create in a table Data Element calls, Segment calls, undefined Data Elements, Data element groups and add fillers.
PresenceCheck getPresenceCheck()
This indicates whether the presence of the Component is required, optional, or forbidden when the transaction file updates the permanent file or database.
SocrateElement getSE()
Indicates the complementary lines for a SOCRATE entity.
java.lang.String getSortKey()
This field identifies all the Data Elements that might be used as control break sort keys, or as access keys to a file, a database or a Pactables Table.
U : References the access key for a Pacbase Table. This value must be indicated on the group Data Element if it is a group key or references a unique key for a DL/1 database.
S : Indicates that the Data Element belongs to at least one subsystem. DL/1 database.
M :References a multiple key for a DL/1 database.
1-9 : Secondary index. All other values designate a search field for a DL/1 database.
0-9 : AS400 physical file key (relational databases).
V : Variable length column (relational databases).
Blank : fixed-length column (relational databases).
L : For DB2 SQL, SQL/DS and ORACLE, generation of a LONG VARCHAR.