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