SAP ABAP Class CL_SQF_QUERY (Query)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-UTL (Application Component) Workbench Utilities
     SQF_API (Package) API
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20080731
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SQF_CONTENT_PROVIDER Query 20080731
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SQF_QUERY Query 20080731
Properties
Class CL_SQF_QUERY  
Short Description Query    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQF_API   API 
Created 20080731   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SQF_QUERY_DATA_CONTAINER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_SQF_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20080731
2 IF_SQF_CONTENT_PROVIDER Query 20080731
3 IF_SQF_QUERY Query 20080731
Friends
# Friend Modeled only Created on Description
1 CL_SQF_CONTROLLER 20080805 Controller
2 CL_SQF_QUERY_LIST 20080804 List of Queries
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CONTAINER_DIRECTORY Instance attribute Private Type reference (TYPE) CL_SQF_QUERY_DATA_CONTAINER=>TY_ITEM_DIR 20080805
2 CONTENT_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_SQF_CONTENT_PROVIDER Query 20080731
3 CONTENT_PROVIDER_WRITER Instance attribute Private Object reference (TYPE REF TO) CL_SXML_STRING_WRITER SXML Writer Interface 20080805
4 CO_RESULT_LIST Constant Private Type reference (TYPE) STRING '<<>>' 20080801
5 CO_STATE Instance attribute Public Attribute reference (LIKE) 20080801
6 DESCRIPTIONS Instance attribute Private Type reference (TYPE) SQF_TEXTS Texts 20080731
7 EXEC_MANDT Instance attribute Private Type reference (TYPE) SY-MANDT Client ID of Current User 20080801
8 EXEC_START Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20100212
9 EXEC_SYSTEM Instance attribute Private Type reference (TYPE) SY-SYSID Name of the SAP System 20080801
10 EXEC_TIME Instance attribute Private Type reference (TYPE) TZNTSTMPL UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) 20100212
11 EXEC_TIMESTAMP Instance attribute Private Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20080801
12 EXEC_USER Instance attribute Private Type reference (TYPE) SY-UNAME User Name 20080801
13 ID Instance attribute Private Type reference (TYPE) I Query Id 20080801
14 PARAMETERS Instance attribute Private Type reference (TYPE) IF_SQF_QUERY=>TY_PARAMETER_LIST Web Dynpro Tools Property Box: Table with Properties 20080731
15 PROTOCOL Instance attribute Public Attribute reference (LIKE) 20080808
16 QUERY Instance attribute Public Attribute reference (LIKE) 20080808
17 RESULTS Instance attribute Private Object reference (TYPE REF TO) CL_SQF_RESULT_LIST Result list 20080801
18 SELECTIONS Instance attribute Private Type reference (TYPE) IF_SQF_QUERY=>TY_SELECTIONS 20080804
19 STATE Instance attribute Private Type reference (TYPE) SQF_QUERY_STATE State 20080801
20 TOOL Instance attribute Private Object reference (TYPE REF TO) IF_SQF_TOOL Tool for the Support Query Framework 20080801
21 TOOL_NAME Instance attribute Private Type reference (TYPE) SOBJ_NAME Tool Name 20080731
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Public Method 20080808
2 AUTHORITY_CHECK_STCODE Instance method Protected Method Authority check: S_TCODE 20080801
3 CHANGE_STATE Instance method Public Method 20080801
4 CHECK_CHANGE_STATE Instance method Protected Method 20080801
5 CLEAR_RESULT_LIST Instance method Public Method 20080808
6 CONTENT_PROVIDER_AVAILABLE Instance method Public Method 20080808
7 DISPLAY_DOCUMENTATION Instance method Public Method 20080808
8 EXECUTE Instance method Public Method 20080808
9 EXECUTE_OPERATION Instance method Public Method 20080808
10 GET_CONTENT_PROVIDER Instance method Public Method Get content provider 20080924
11 GET_DESCRIPTION Instance method Public Method 20080808
12 GET_OPERATIONS Instance method Public Method 20080808
13 GET_STATE Instance method Public Method 20080808
14 GET_TOOL Instance method Public Method 20080808
15 GET_TOOL_NAME Instance method Public Method 20080808
16 INIT Instance method Public Method 20080808
17 RESET Instance method Public Method 20080808
Events
Class CL_SQF_QUERY has no event.
Types
Class CL_SQF_QUERY has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

Method AUTHORITY_CHECK on class CL_SQF_QUERY has no parameter.
Method AUTHORITY_CHECK on class CL_SQF_QUERY has no exception.

Method AUTHORITY_CHECK_STCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TCODE Call by reference Type reference (TYPE) CLIKE Transaction Code 20080801
# Exception Resumable Description Created on
1 CX_SQF_NOT_AUTHORIZED Permission deneied 20080801

Method CHANGE_STATE Signature

Method CHANGE_STATE on class CL_SQF_QUERY has no parameter.
Method CHANGE_STATE on class CL_SQF_QUERY has no exception.

Method CHECK_CHANGE_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NEW_STATE Call by reference Type reference (TYPE) SQF_QUERY_STATE Query State 20080801
# Exception Resumable Description Created on
1 CX_SQF_INVALID_STATE Invalid state 20080801

Method CLEAR_RESULT_LIST Signature

Method CLEAR_RESULT_LIST on class CL_SQF_QUERY has no parameter.
Method CLEAR_RESULT_LIST on class CL_SQF_QUERY has no exception.

Method CONTENT_PROVIDER_AVAILABLE Signature

Method CONTENT_PROVIDER_AVAILABLE on class CL_SQF_QUERY has no parameter.
Method CONTENT_PROVIDER_AVAILABLE on class CL_SQF_QUERY has no exception.

Method DISPLAY_DOCUMENTATION Signature

Method DISPLAY_DOCUMENTATION on class CL_SQF_QUERY has no parameter.
Method DISPLAY_DOCUMENTATION on class CL_SQF_QUERY has no exception.

Method EXECUTE Signature

Method EXECUTE on class CL_SQF_QUERY has no parameter.
Method EXECUTE on class CL_SQF_QUERY has no exception.

Method EXECUTE_OPERATION Signature

Method EXECUTE_OPERATION on class CL_SQF_QUERY has no parameter.
Method EXECUTE_OPERATION on class CL_SQF_QUERY has no exception.

Method GET_CONTENT_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_CONTENT_PROVIDER Value transfer Object reference (TYPE REF TO) IF_SQF_CONTENT_PROVIDER Query 20080924

Method GET_CONTENT_PROVIDER on class CL_SQF_QUERY has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_SQF_QUERY has no parameter.
Method GET_DESCRIPTION on class CL_SQF_QUERY has no exception.

Method GET_OPERATIONS Signature

Method GET_OPERATIONS on class CL_SQF_QUERY has no parameter.
Method GET_OPERATIONS on class CL_SQF_QUERY has no exception.

Method GET_STATE Signature

Method GET_STATE on class CL_SQF_QUERY has no parameter.
Method GET_STATE on class CL_SQF_QUERY has no exception.

Method GET_TOOL Signature

Method GET_TOOL on class CL_SQF_QUERY has no parameter.
Method GET_TOOL on class CL_SQF_QUERY has no exception.

Method GET_TOOL_NAME Signature

Method GET_TOOL_NAME on class CL_SQF_QUERY has no parameter.
Method GET_TOOL_NAME on class CL_SQF_QUERY has no exception.

Method INIT Signature

Method INIT on class CL_SQF_QUERY has no parameter.
Method INIT on class CL_SQF_QUERY has no exception.

Method RESET Signature

Method RESET on class CL_SQF_QUERY has no parameter.
Method RESET on class CL_SQF_QUERY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 712