SAP ABAP Class /SDF/CL_E2E_XI_ALERT_JSON_DOC (JSON Document (CL_XI_ALERT_JSON_DOCUMENT in PI 7.3))
Hierarchy
ST-PI (Software Component) SAP Solution Tools Plug-In
   SV-SMG-SDD (Application Component) Service Data Download
     /SDF/STPI_6X (Package) Release 6.XX dependent Basis Addon SLM
Properties
Class /SDF/CL_E2E_XI_ALERT_JSON_DOC  
Short Description JSON Document (CL_XI_ALERT_JSON_DOCUMENT in PI 7.3)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SDF/STPI_6X   Release 6.XX dependent Basis Addon SLM 
Created 20110120   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no interface implemented.
Friends
Class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ARRAY_CURSOR Instance attribute Private Type reference (TYPE) I 20110120
2 DATA Instance attribute Private Type reference (TYPE) /SDF/SXMSALERT_JSON_KEY_VAL_T key value table 20110120
3 DATA_T Instance attribute Private Type reference (TYPE) STRING_TABLE Table of Strings 20110120
4 JSON Instance attribute Private Type reference (TYPE) STRING 20110120
5 SUPPRESS_ITAB Instance attribute Private Type reference (TYPE) BOOLEAN no output of "itab:[...]", just the table 20120718
Methods
# Method Level Visibility Method type Description Created on
1 ADD_DATA Instance method Private Method 20110120
2 ADD_DATE Instance method Private Method 20110120
3 ADD_NUMBER Instance method Private Method 20110120
4 ADD_STRING Instance method Private Method 20110120
5 ADD_STRING_ESC Instance method Private Method 20120718
6 ADD_STRU Instance method Private Method 20110120
7 ADD_TABLE Instance method Private Method 20110120
8 ADD_TIME Instance method Private Method 20110120
9 ADD_XSTRING Instance method Private Method 20120718
10 APPEND_DATA Instance method Public Method 20120718
11 COPYRIGHT Static method Private Method 20110120
12 CREATE Static method Public Method 20110120
13 CREATE_WITH_DATA Static method Public Method 20110120
14 CREATE_WITH_JSON Static method Public Method 20110120
15 DUMPS Instance method Public Method 20120718
16 ESCAPECHAR Instance method Private Method 20110120
17 GET_DATA Instance method Public Method 20120718
18 GET_JSON Instance method Public Method 20110120
19 GET_NEXT Instance method Public Method 20110120
20 GET_OFFSET_CLOSE Instance method Private Method 20110120
21 GET_STRU Instance method Private Method 20120718
22 GET_TABLE Instance method Private Method 20120718
23 GET_VALUE Instance method Public Method 20110120
24 GET_VALUE_INT Instance method Public Method 20110120
25 PARSE Instance method Private Method 20110120
26 PARSE_ARRAY Instance method Private Method 20110120
27 PARSE_OBJECT Instance method Private Method 20110120
28 RESET_CURSOR Instance method Public Method 20110120
29 SET_DATA Instance method Public Method 20110120
30 SET_JSON Instance method Public Method 20110120
31 SET_SUPPRESS_ITAB Instance method Public Method 20120718
Events
Class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no event.
Types
Class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no local type.
Method Signatures

Method ADD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20110120

Method ADD_DATA on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATE Call by reference Type reference (TYPE) D 20110120

Method ADD_DATE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NUMBER Call by reference Type reference (TYPE) ANY 20110120

Method ADD_NUMBER on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STRING Call by reference Type reference (TYPE) ANY 20110120

Method ADD_STRING on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_STRING_ESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ESCAPED Value transfer Type reference (TYPE) STRING 20120718
2 Importing INSIDE_HTML Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120718
3 Importing UNESCAPED Call by reference Type reference (TYPE) STRING 20120718

Method ADD_STRING_ESC on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_STRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINE Call by reference Type reference (TYPE) ANY 20110120

Method ADD_STRU on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TABLE Call by reference Type reference (TYPE) ANY TABLE 20110120

Method ADD_TABLE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing TIME Call by reference Type reference (TYPE) T 20110120

Method ADD_TIME on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ADD_XSTRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing XSTRING Call by reference Type reference (TYPE) ANY 20120718

Method ADD_XSTRING on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method APPEND_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20120718
2 Importing IV_NAME Call by reference Type reference (TYPE) STRING 20120718

Method APPEND_DATA on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method COPYRIGHT Signature

Method COPYRIGHT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no parameter.
Method COPYRIGHT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JSON_DOCUMENT Value transfer Object reference (TYPE REF TO) /SDF/CL_E2E_XI_ALERT_JSON_DOC JSON Document 20110120

Method CREATE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method CREATE_WITH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20110120
2 Returning JSON_DOCUMENT Value transfer Object reference (TYPE REF TO) /SDF/CL_E2E_XI_ALERT_JSON_DOC JSON Document 20110120
3 Importing SUPPRESS_ITAB Call by reference Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20120718

Method CREATE_WITH_DATA on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method CREATE_WITH_JSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JSON Call by reference Type reference (TYPE) STRING 20110120
2 Returning JSON_DOCUMENT Value transfer Object reference (TYPE REF TO) /SDF/CL_E2E_XI_ALERT_JSON_DOC JSON Document 20110120

Method CREATE_WITH_JSON on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method DUMPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CURRENT_INTEND Call by reference Type reference (TYPE) I 20120718
2 Importing JSON Call by reference Type reference (TYPE) STRING 20120718
3 Exporting RESULT Call by reference Type reference (TYPE) STRING_TABLE Table of Strings 20120718

Method DUMPS on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method ESCAPECHAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JSON Call by reference Type reference (TYPE) STRING 20110120
2 Changing MATCH_RESULT Call by reference Type reference (TYPE) /SDF/MATCH_RESULT_TAB SDF: Table with Search Results 20110120
3 Importing OFFSET Call by reference Type reference (TYPE) I 20110120

Method ESCAPECHAR on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DATA Call by reference Type reference (TYPE) ANY 20120718
2 Importing JSON Call by reference Type reference (TYPE) STRING 20120718

Method GET_DATA on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_JSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning JSON Value transfer Type reference (TYPE) STRING 20110120

Method GET_JSON on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_NEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DATA_FOUND Value transfer Type reference (TYPE) BOOLEAN boolean variable (X=true, -=false, space=unknown) 20110120

Method GET_NEXT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_OFFSET_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JSON Call by reference Type reference (TYPE) STRING 20110120
2 Returning OFFSET_CLOSE Value transfer Type reference (TYPE) I 20110120
3 Importing OFFSET_OPEN Call by reference Type reference (TYPE) I 0 20110120

Method GET_OFFSET_CLOSE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_STRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing LINE Call by reference Type reference (TYPE) ANY 20120718

Method GET_STRU on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing TABLE Call by reference Type reference (TYPE) ANY TABLE 20120718

Method GET_TABLE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20110120
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20110120

Method GET_VALUE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method GET_VALUE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing KEY Call by reference Type reference (TYPE) STRING 20110120
2 Returning VALUE Value transfer Type reference (TYPE) I 20110120

Method GET_VALUE_INT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method PARSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JSON Call by reference Type reference (TYPE) STRING 20110120

Method PARSE on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method PARSE_ARRAY Signature

Method PARSE_ARRAY on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no parameter.
Method PARSE_ARRAY on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method PARSE_OBJECT Signature

Method PARSE_OBJECT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no parameter.
Method PARSE_OBJECT on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method RESET_CURSOR Signature

Method RESET_CURSOR on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no parameter.
Method RESET_CURSOR on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA Call by reference Type reference (TYPE) ANY 20110120
2 Importing SUPPRESS_ITAB Call by reference Type reference (TYPE) BOOLEAN no output of "itab:[...]", just the table 20120718

Method SET_DATA on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method SET_JSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing JSON Call by reference Type reference (TYPE) STRING 20110120

Method SET_JSON on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.

Method SET_SUPPRESS_ITAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SUPPRESS_ITAB Call by reference Type reference (TYPE) BOOLEAN no output of "itab:[...]", just the table 20120718

Method SET_SUPPRESS_ITAB on class /SDF/CL_E2E_XI_ALERT_JSON_DOC has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 2008_1_620