/AWS1/CL_DIRFACETATTRIBUTE¶
An attribute that is associated with the Facet.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_name TYPE /AWS1/DIRATTRIBUTENAME /AWS1/DIRATTRIBUTENAME¶
The name of the facet attribute.
Optional arguments:¶
io_attributedefinition TYPE REF TO /AWS1/CL_DIRFACETATTRIBUTEDEFN /AWS1/CL_DIRFACETATTRIBUTEDEFN¶
A facet attribute consists of either a definition or a reference. This structure contains the attribute definition. See Attribute References for more information.
io_attributereference TYPE REF TO /AWS1/CL_DIRFACETATTRREFERENCE /AWS1/CL_DIRFACETATTRREFERENCE¶
An attribute reference that is associated with the attribute. See Attribute References for more information.
iv_requiredbehavior TYPE /AWS1/DIRREQUIREDATTRBEHAVIOR /AWS1/DIRREQUIREDATTRBEHAVIOR¶
The required behavior of the
FacetAttribute.
Queryable Attributes¶
Name¶
The name of the facet attribute.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
AttributeDefinition¶
A facet attribute consists of either a definition or a reference. This structure contains the attribute definition. See Attribute References for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTEDEFINITION() |
Getter for ATTRIBUTEDEFINITION |
AttributeReference¶
An attribute reference that is associated with the attribute. See Attribute References for more information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ATTRIBUTEREFERENCE() |
Getter for ATTRIBUTEREFERENCE |
RequiredBehavior¶
The required behavior of the
FacetAttribute.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REQUIREDBEHAVIOR() |
Getter for REQUIREDBEHAVIOR, with configurable default |
ASK_REQUIREDBEHAVIOR() |
Getter for REQUIREDBEHAVIOR w/ exceptions if field has no va |
HAS_REQUIREDBEHAVIOR() |
Determine if REQUIREDBEHAVIOR 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_FACETATTRIBUTELIST¶
TYPES TT_FACETATTRIBUTELIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DIRFACETATTRIBUTE WITH DEFAULT KEY
.