/AWS1/CL_QSTJOININSTRUCTION¶
The instructions associated with a join.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_leftoperand TYPE /AWS1/QSTLOGICALTABLEID /AWS1/QSTLOGICALTABLEID¶
The operand on the left side of a join.
iv_rightoperand TYPE /AWS1/QSTLOGICALTABLEID /AWS1/QSTLOGICALTABLEID¶
The operand on the right side of a join.
iv_type TYPE /AWS1/QSTJOINTYPE /AWS1/QSTJOINTYPE¶
The type of join that it is.
iv_onclause TYPE /AWS1/QSTONCLAUSE /AWS1/QSTONCLAUSE¶
The join instructions provided in the
ONclause of a join.
Optional arguments:¶
io_leftjoinkeyproperties TYPE REF TO /AWS1/CL_QSTJOINKEYPROPERTIES /AWS1/CL_QSTJOINKEYPROPERTIES¶
Join key properties of the left operand.
io_rightjoinkeyproperties TYPE REF TO /AWS1/CL_QSTJOINKEYPROPERTIES /AWS1/CL_QSTJOINKEYPROPERTIES¶
Join key properties of the right operand.
Queryable Attributes¶
LeftOperand¶
The operand on the left side of a join.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LEFTOPERAND() |
Getter for LEFTOPERAND, with configurable default |
ASK_LEFTOPERAND() |
Getter for LEFTOPERAND w/ exceptions if field has no value |
HAS_LEFTOPERAND() |
Determine if LEFTOPERAND has a value |
RightOperand¶
The operand on the right side of a join.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RIGHTOPERAND() |
Getter for RIGHTOPERAND, with configurable default |
ASK_RIGHTOPERAND() |
Getter for RIGHTOPERAND w/ exceptions if field has no value |
HAS_RIGHTOPERAND() |
Determine if RIGHTOPERAND has a value |
LeftJoinKeyProperties¶
Join key properties of the left operand.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LEFTJOINKEYPROPERTIES() |
Getter for LEFTJOINKEYPROPERTIES |
RightJoinKeyProperties¶
Join key properties of the right operand.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RIGHTJOINKEYPROPERTIES() |
Getter for RIGHTJOINKEYPROPERTIES |
Type¶
The type of join that it is.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
OnClause¶
The join instructions provided in the
ONclause of a join.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ONCLAUSE() |
Getter for ONCLAUSE, with configurable default |
ASK_ONCLAUSE() |
Getter for ONCLAUSE w/ exceptions if field has no value |
HAS_ONCLAUSE() |
Determine if ONCLAUSE has a value |