Skip to content

/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