Skip to content

/AWS1/CL_QQCCITATION

A citation that references source content.

CONSTRUCTOR

IMPORTING

Required arguments:

io_citationspan TYPE REF TO /AWS1/CL_QQCCITATIONSPAN /AWS1/CL_QQCCITATIONSPAN

Contains information about where the text with a citation begins and ends in the generated output.

iv_referencetype TYPE /AWS1/QQCREFERENCETYPE /AWS1/QQCREFERENCETYPE

A type to define the KB origin of a cited content

Optional arguments:

iv_contentid TYPE /AWS1/QQCUUID /AWS1/QQCUUID

The identifier of the content being cited.

iv_title TYPE /AWS1/QQCSENSITIVESTRING /AWS1/QQCSENSITIVESTRING

The title of the cited content.

iv_knowledgebaseid TYPE /AWS1/QQCUUID /AWS1/QQCUUID

The identifier of the knowledge base containing the cited content.

iv_sourceurl TYPE /AWS1/QQCSENSITIVESTRING /AWS1/QQCSENSITIVESTRING

The source URL for the citation.


Queryable Attributes

contentId

The identifier of the content being cited.

Accessible with the following methods

Method Description
GET_CONTENTID() Getter for CONTENTID, with configurable default
ASK_CONTENTID() Getter for CONTENTID w/ exceptions if field has no value
HAS_CONTENTID() Determine if CONTENTID has a value

title

The title of the cited content.

Accessible with the following methods

Method Description
GET_TITLE() Getter for TITLE, with configurable default
ASK_TITLE() Getter for TITLE w/ exceptions if field has no value
HAS_TITLE() Determine if TITLE has a value

knowledgeBaseId

The identifier of the knowledge base containing the cited content.

Accessible with the following methods

Method Description
GET_KNOWLEDGEBASEID() Getter for KNOWLEDGEBASEID, with configurable default
ASK_KNOWLEDGEBASEID() Getter for KNOWLEDGEBASEID w/ exceptions if field has no val
HAS_KNOWLEDGEBASEID() Determine if KNOWLEDGEBASEID has a value

citationSpan

Contains information about where the text with a citation begins and ends in the generated output.

Accessible with the following methods

Method Description
GET_CITATIONSPAN() Getter for CITATIONSPAN

sourceURL

The source URL for the citation.

Accessible with the following methods

Method Description
GET_SOURCEURL() Getter for SOURCEURL, with configurable default
ASK_SOURCEURL() Getter for SOURCEURL w/ exceptions if field has no value
HAS_SOURCEURL() Determine if SOURCEURL has a value

referenceType

A type to define the KB origin of a cited content

Accessible with the following methods

Method Description
GET_REFERENCETYPE() Getter for REFERENCETYPE, with configurable default
ASK_REFERENCETYPE() Getter for REFERENCETYPE w/ exceptions if field has no value
HAS_REFERENCETYPE() Determine if REFERENCETYPE has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_CITATIONS

TYPES TT_CITATIONS TYPE STANDARD TABLE OF REF TO /AWS1/CL_QQCCITATION WITH DEFAULT KEY
.