/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
.