SAP ABAP Class CL_NHI_TAGS (Tags)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-DWB-AIE-AHI (Application Component) Tools for ABAP and HANA Integration
⤷
SNHI_REPOSITORY_TAGS (Package) Tags
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_NHI_ABSTRACT_API | Abstrace base class | 20130703 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_NHI_TAGS | IF_NHI_TAGS | 20130703 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CT_NHI_TAGS | Tags | 20130705 |
Properties
| Class | CL_NHI_TAGS | |
| Short Description | Tags | |
| Super Class | CL_NHI_ABSTRACT_API | Abstrace base class |
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SNHI_REPOSITORY_TAGS | Tags |
| Created | 20130703 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_NHI_TAGS has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_NHI_TAGS | IF_NHI_TAGS | 20130703 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_NHI_API | 20130703 | CL_NHI_API |
Attributes
Class CL_NHI_TAGS has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Constructor | 20130703 | ||
| 2 | Static method | Public | Method | 20130703 | ||
| 3 | Static method | Private | Method | 20130703 | ||
| 4 | Instance method | Protected | Method | 20130703 | ||
| 5 | Instance method | Protected | Method | 20130703 | ||
| 6 | Instance method | Protected | Method | 20130703 | ||
| 7 | Instance method | Protected | Method | 20130703 | ||
| 8 | Instance method | Protected | Method | 20130703 | ||
| 9 | Instance method | Protected | Method | 20130703 | ||
| 10 | Instance method | Protected | Method | 20130703 | ||
| 11 | Instance method | Protected | Method | 20130703 |
Events
Class CL_NHI_TAGS has no event.
Types
Class CL_NHI_TAGS has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DB_CONN_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION | 20130703 | |||
| 2 | REPOSITORY | Call by reference | Object reference (TYPE REF TO) | CL_NHI_HANA_REPOSITORY | 20130703 |
Method CONSTRUCTOR on class CL_NHI_TAGS has no exception.
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DB_CONN_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION | 20130703 | |||
| 2 | TAGS | Value transfer | Object reference (TYPE REF TO) | CL_NHI_TAGS | 20130703 |
Method CREATE_INSTANCE on class CL_NHI_TAGS has no exception.
Method CREATE_INSTANCE_FROM_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | REPOSITORY | Call by reference | Object reference (TYPE REF TO) | CL_NHI_HANA_REPOSITORY | 20130703 | ||||
| 2 | TAGS | Value transfer | Object reference (TYPE REF TO) | CL_NHI_TAGS | 20130703 |
Method CREATE_INSTANCE_FROM_API on class CL_NHI_TAGS has no exception.
Method CREATE_OBJECT_TAGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | ||||
| 2 | OBJECT_TAGS | Value transfer | Object reference (TYPE REF TO) | CL_NHI_OBJECT_TAGS | 20130703 |
Method CREATE_OBJECT_TAGS on class CL_NHI_TAGS has no exception.
Method CREATE_OBJ_TAG_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECTS | Call by reference | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | ||||
| 2 | OBJ_TAG_LIST | Value transfer | Type reference (TYPE) | CL_NHI_OBJECT_TAGS=>TY_OBJECT_TAGS | 20130703 |
Method CREATE_OBJ_TAG_LIST on class CL_NHI_TAGS has no exception.
Method CREATE_TAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | ||||
| 2 | TAG | Value transfer | Object reference (TYPE REF TO) | CL_NHI_TAG | 20130703 |
Method CREATE_TAG on class CL_NHI_TAGS has no exception.
Method CREATE_TAG_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECTS | Call by reference | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | ||||
| 2 | TAG_LIST | Value transfer | Type reference (TYPE) | CL_NHI_TAG=>TY_TAG | 20130703 |
Method CREATE_TAG_LIST on class CL_NHI_TAGS has no exception.
Method CRT_JSON_OBJLIST_FROM_TAGLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECTS | Value transfer | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | ||||
| 2 | TAGS | Call by reference | Type reference (TYPE) | CL_NHI_TAG=>TY_TAG | 20130703 |
Method CRT_JSON_OBJLIST_FROM_TAGLIST on class CL_NHI_TAGS has no exception.
Method CRT_JSON_OBJS_FROM_OBJTAGLIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECTS | Value transfer | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | ||||
| 2 | OBJECT_TAGS | Call by reference | Type reference (TYPE) | CL_NHI_OBJECT_TAGS=>TY_OBJECT_TAGS | 20130703 |
Method CRT_JSON_OBJS_FROM_OBJTAGLIST on class CL_NHI_TAGS has no exception.
Method CRT_JSON_OBJ_FROM_OBJTAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | ||||
| 2 | OBJECT_TAG | Call by reference | Object reference (TYPE REF TO) | CL_NHI_OBJECT_TAGS | 20130703 |
Method CRT_JSON_OBJ_FROM_OBJTAG on class CL_NHI_TAGS has no exception.
Method CRT_JSON_OBJ_FROM_TAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | JSON_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | ||||
| 2 | TAG | Call by reference | Object reference (TYPE REF TO) | CL_NHI_TAG | 20130703 |
Method CRT_JSON_OBJ_FROM_TAG on class CL_NHI_TAGS has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |