SAP ABAP Class CL_SRAPI_QUERY_RESULT (Query Result - Internal Display)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-XI-IBD (Application Component) Integration Builder - Design
     SAI_SREP_API (Package) API for Repository
Properties
Class CL_SRAPI_QUERY_RESULT  
Short Description Query Result - Internal Display    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAI_SREP_API   API for Repository 
Created 20040821   SAP 
Last change 20090618   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRAPI_QUERY_RESULT has no forward declaration.
Interfaces
Class CL_SRAPI_QUERY_RESULT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SRAPI_BUSINESS_OBJECT_NODE 20041028 Business Object Node
2 CL_SRAPI_NAVIGATION_REQUEST 20060228 Navigation Request
3 CL_SRAPI_QUERY_RESULT_PARSER30 20040823 Interpretation Query Result XML
4 CL_SRAPI_QUERY_RES_2_REP_OBJ 20060222 Factory for Repository Objects
5 CL_SRAPI_SERIAL_UTILS 20051125 Utilities for Serialization/Deserialization
6 IF_SRAPI_GOA_PARSER 20051125 Parser for GOA Result
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AMODIFY_DATE Constant Private Type reference (TYPE) STRING 'AMODIFYDATE' Modify Date with a :-) 20060228
2 CURRENT_ATTR_INFOS Instance attribute Private Type reference (TYPE) SRAPI_T_ATTRIBUTE_INFO Metadata for Current Attributes 20060222
3 CURRENT_RESULT_OBJECT Instance attribute Private Type reference (TYPE) SRAPI_T_QUERY_KEY_RES_ATTR Result Attributes of Current Object 20040821
4 GENERIC_READ Instance attribute Private Type reference (TYPE) BOOLEAN Results produced by generic read 20060222
5 RESULT_ATTR_INFOS Instance attribute Private Type reference (TYPE) TY_INDEX_ATTR_INFO_TAB Table for ty_index_attr_info 20060222
6 RESULT_OBJECTS Instance attribute Private Type reference (TYPE) SRAPI_T_QUERY_RESULT_OBJECTS Result Objects of Query 20040821
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ATTRIBUTE Instance method Private Method Adds Attribute to Current Result Object 20040821
2 ADD_ATTRIBUTE_INFO Instance method Private Method Adds Metadata to Current Attribute 20060222
3 ADD_PRIMITIVE_ATTRIBUTE Instance method Private Method Add Primitive Attributes to Primitive Query Result 20090407
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060222
5 GET_CURRENT_OBJ_KEY Instance method Private Method Gets object key of current result object 20050503
6 GET_QUERY_RESULT Instance method Public Method Returns Query Result 20040821
7 IS_GENERIC_READ Instance method Private Method Result comes from GOA 20060222
8 IS_TEXT_ATTRIBUTE Static method Private Method is a text attribute? 20050503
9 NEW_RESULT_OBJECT Instance method Private Method Adds Previous Result Object to Result Amount 20040821
10 SET_GENERIC_READ Instance method Private Method Result comes from reading using GOA 20060222
Events
Class CL_SRAPI_QUERY_RESULT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_INDEX_ATTR_INFO Private See coding Attribute Info with Index to Corresponding Results 20060222 begin of TY_INDEX_ATTR_INFO, index type i, info type srapi_t_attribute_info, end of ty_index_attr_info
2 TY_INDEX_ATTR_INFO_TAB Private See coding Table for ty_index_attr_info 20060222 TY_INDEX_ATTR_INFO_TAB type standard table of ty_index_attr_info
Method Signatures

Method ADD_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_ID Call by reference Type reference (TYPE) STRING ID des Attributs 20040821
2 Importing IM_ATTRIBUTE_VALUE_DATA Call by reference Object reference (TYPE REF TO) DATA Attributwert als Datentyp 20040821
3 Importing IM_ATTRIBUTE_VALUE_DATA_BOOL Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20041018
4 Importing IM_ATTRIBUTE_VALUE_LINK Call by reference Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Schlüssel eines Repositoryobjekts 20070523
5 Importing IM_ATTRIBUTE_VALUE_LINKS Call by reference Type reference (TYPE) SRAPI_T_REP_OBJECT_KEY Keys von Repositoryobjekten 20040921
6 Importing IM_ATTRIBUTE_VALUE_OBJECT Call by reference Object reference (TYPE REF TO) OBJECT Attributwert als Objekttyp 20040821
7 Importing IM_ATTRIBUTE_VALUE_OBJS Call by reference Object reference (TYPE REF TO) CL_SRAPI_QUERY_RESULT Ergebnisobjekte der Query 20060202

Method ADD_ATTRIBUTE on class CL_SRAPI_QUERY_RESULT has no exception.

Method ADD_ATTRIBUTE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_INFO Call by reference Type reference (TYPE) SRAPI_S_ATTRIBUTE_INFO Metadaten zu einem Objektattribut 20060222

Method ADD_ATTRIBUTE_INFO on class CL_SRAPI_QUERY_RESULT has no exception.

Method ADD_PRIMITIVE_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_ID Call by reference Type reference (TYPE) STRING 20090407
2 Importing IM_BOOLEAN_VALUES Call by reference Type reference (TYPE) SRAPI_T_BOOLEAN 20090407
3 Importing IM_STRING_VALUES Call by reference Type reference (TYPE) SRAPI_T_STRING Tabelle mit Stringeinträgen 20090407
4 Importing IM_TIMESTAMP_VALUES Call by reference Type reference (TYPE) SRAPI_T_TIMESTAMP 20090407

Method ADD_PRIMITIVE_ATTRIBUTE on class CL_SRAPI_QUERY_RESULT has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SRAPI_QUERY_RESULT has no parameter.
Method CONSTRUCTOR on class CL_SRAPI_QUERY_RESULT has no exception.

Method GET_CURRENT_OBJ_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) CL_SRAPI_REP_OBJECT_KEY Schlüssel des aktuellen Ergebnisobjekts 20050503

Method GET_CURRENT_OBJ_KEY on class CL_SRAPI_QUERY_RESULT has no exception.

Method GET_QUERY_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RESULT Call by reference Type reference (TYPE) SRAPI_T_QUERY_RESULT_OBJECTS Ergebnisobjekte der Query 20040821

Method GET_QUERY_RESULT on class CL_SRAPI_QUERY_RESULT has no exception.

Method IS_GENERIC_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN kommen die Attribute von GOA? 20060222

Method IS_GENERIC_READ on class CL_SRAPI_QUERY_RESULT has no exception.

Method IS_TEXT_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_ID Call by reference Type reference (TYPE) STRING Attribut ID 20050503
2 Returning RESULT Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20050503

Method IS_TEXT_ATTRIBUTE on class CL_SRAPI_QUERY_RESULT has no exception.

Method NEW_RESULT_OBJECT Signature

Method NEW_RESULT_OBJECT on class CL_SRAPI_QUERY_RESULT has no parameter.
Method NEW_RESULT_OBJECT on class CL_SRAPI_QUERY_RESULT has no exception.

Method SET_GENERIC_READ Signature

Method SET_GENERIC_READ on class CL_SRAPI_QUERY_RESULT has no parameter.
Method SET_GENERIC_READ on class CL_SRAPI_QUERY_RESULT has no exception.
History
Last changed by/on SAP  20090618 
SAP Release Created in 700