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
⤷ 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 | CONSTRUCTOR | Instance method | Protected | Constructor | 20130703 | |
2 | CREATE_INSTANCE | Static method | Public | Method | 20130703 | |
3 | CREATE_INSTANCE_FROM_API | Static method | Private | Method | 20130703 | |
4 | CREATE_OBJECT_TAGS | Instance method | Protected | Method | 20130703 | |
5 | CREATE_OBJ_TAG_LIST | Instance method | Protected | Method | 20130703 | |
6 | CREATE_TAG | Instance method | Protected | Method | 20130703 | |
7 | CREATE_TAG_LIST | Instance method | Protected | Method | 20130703 | |
8 | CRT_JSON_OBJLIST_FROM_TAGLIST | Instance method | Protected | Method | 20130703 | |
9 | CRT_JSON_OBJS_FROM_OBJTAGLIST | Instance method | Protected | Method | 20130703 | |
10 | CRT_JSON_OBJ_FROM_OBJTAG | Instance method | Protected | Method | 20130703 | |
11 | CRT_JSON_OBJ_FROM_TAG | 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 | Importing | DB_CONN_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION | 20130703 | ||
2 | Importing | 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 | Importing | DB_CONN_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | CL_SQL_CONNECTION=>C_DEFAULT_CONNECTION | 20130703 | ||
2 | Returning | 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 | Importing | REPOSITORY | Call by reference | Object reference (TYPE REF TO) | CL_NHI_HANA_REPOSITORY | 20130703 | |||
2 | Returning | 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 | Importing | JSON_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | |||
2 | Returning | 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 | Importing | JSON_OBJECTS | Call by reference | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | |||
2 | Returning | 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 | Importing | JSON_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | |||
2 | Returning | 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 | Importing | JSON_OBJECTS | Call by reference | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | |||
2 | Returning | 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 | Returning | JSON_OBJECTS | Value transfer | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | |||
2 | Importing | 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 | Returning | JSON_OBJECTS | Value transfer | Type reference (TYPE) | IF_NHI_JSON_OBJECT=>TY_T_JSON_OBJECTS | 20130703 | |||
2 | Importing | 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 | Returning | JSON_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | |||
2 | Importing | 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 | Returning | JSON_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_NHI_JSON_OBJECT | 20130703 | |||
2 | Importing | 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 |