/AWS1/CL_DZNRELATIONPATTERN¶
The pattern describing the query's relational traversal.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_relationtype TYPE /AWS1/DZNRELATIONTYPE /AWS1/DZNRELATIONTYPE¶
The type of relation to query.
iv_relationdirection TYPE /AWS1/DZNRELATIONDIRECTION /AWS1/DZNRELATIONDIRECTION¶
The direction to query.
Optional arguments:¶
iv_maxpathlength TYPE /AWS1/DZNINTEGER /AWS1/DZNINTEGER¶
The number of hops to query.
Queryable Attributes¶
relationType¶
The type of relation to query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RELATIONTYPE() |
Getter for RELATIONTYPE, with configurable default |
ASK_RELATIONTYPE() |
Getter for RELATIONTYPE w/ exceptions if field has no value |
HAS_RELATIONTYPE() |
Determine if RELATIONTYPE has a value |
relationDirection¶
The direction to query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RELATIONDIRECTION() |
Getter for RELATIONDIRECTION, with configurable default |
ASK_RELATIONDIRECTION() |
Getter for RELATIONDIRECTION w/ exceptions if field has no v |
HAS_RELATIONDIRECTION() |
Determine if RELATIONDIRECTION has a value |
maxPathLength¶
The number of hops to query.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MAXPATHLENGTH() |
Getter for MAXPATHLENGTH, with configurable default |
ASK_MAXPATHLENGTH() |
Getter for MAXPATHLENGTH w/ exceptions if field has no value |
HAS_MAXPATHLENGTH() |
Determine if MAXPATHLENGTH has a value |