SAP ABAP Class CL_GFS_QUERY_DEF (CL_GFS_QUERY_DEF)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSG_RP (Package) Fast Search Repository
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GFS_QUERY_DEF Query Definition which Maps an ESI Query 20050304
Properties
Class CL_GFS_QUERY_DEF  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSG_RP   Fast Search Repository 
Created 20050304   SAP 
Last change 20050411   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
# Interface Abstract Final Description Created on
1 IF_GFS_QUERY_DEF Query Definition which Maps an ESI Query 20050304
Friends
Class CL_GFS_QUERY_DEF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TROBJ Constant Public Type reference (TYPE) TROBJTYPE 'GFSQ' Object Type 20050304
2 MR_LOCK_PROVIDER Instance attribute Private Object reference (TYPE REF TO) IF_GFS_LOCK_PROVIDER FS Lock Provider 20050304
3 MR_REPOSITORY Instance attribute Private Object reference (TYPE REF TO) CL_GFS_QUERY_REPOSITORY Query Definition which Maps an ESI Query 20050304
4 MT_INPUT_MAPPING_T Instance attribute Private Type reference (TYPE) SFSG_QB_INPUT_MAPPING_T Internal Table of Input Mapping 20050304
5 MT_RESULT_MAPPING_T Instance attribute Private Type reference (TYPE) SFSG_QB_RESULT_MAPPING_T Internal Table of Result Mapping 20050304
6 M_BO_QUERY_ID Instance attribute Private Type reference (TYPE) SFSG_QR_BO_QUERY_ID Indentify BO Query 20050307
7 M_CHANGE_INFO Instance attribute Private Type reference (TYPE) SFSG_DEF_CHANGE_INFO Fast Search - Structure Change Information 20050304
8 M_IS_EDITING Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050304
9 M_QUERY_KEY Instance attribute Private Type reference (TYPE) SFSG_QUERY_DEF_KEY Key of Query Definition 20050304
10 M_TRKORR Instance attribute Private Type reference (TYPE) E070-TRKORR Request/Task 20050304
11 M_VIEW_NAME Instance attribute Private Type reference (TYPE) SFSG_DEFINITION_NAME Search Definition Name of Generic Fast Search 20050307
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Private Method 20050304
2 BEGIN_EDIT Instance method Public Method 20050304
3 CHECK Instance method Private Method 20050304
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050304
5 CREATE_PROTOCOL Instance method Protected Method 20050308
6 EDIT_AGAIN Instance method Private Method 20050304
7 END_EDIT Instance method Private Method 20050304
8 GET_ALL Instance method Private Method 20050304
9 GET_CHANGE_INFO Instance method Private Method 20050304
10 GET_INPUT_MAPPINGS Instance method Private Method 20050304
11 GET_LOCK_PROVIDER Instance method Private Method 20050304
12 GET_QUERY_ID Instance method Private Method 20050304
13 GET_RESULT_MAPPINGS Instance method Private Method 20050304
14 INTERNAL_SAVE Instance method Private Method 20050304
15 LOAD Instance method Public Method 20050304
16 LOCK Instance method Public Method 20050304
17 SAVE Instance method Private Method 20050304
18 SET_ALL Instance method Private Method 20050304
19 SET_INPUT_MAPPINGS Instance method Private Method 20050304
20 SET_RESULT_MAPPINGS Instance method Private Method 20050304
21 UNLOCK Instance method Public Method 20050304
Events
Class CL_GFS_QUERY_DEF has no event.
Types
Class CL_GFS_QUERY_DEF has no local type.
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on class CL_GFS_QUERY_DEF has no parameter.
Method ACTIVATE on class CL_GFS_QUERY_DEF has no exception.

Method BEGIN_EDIT Signature

Method BEGIN_EDIT on class CL_GFS_QUERY_DEF has no parameter.
Method BEGIN_EDIT on class CL_GFS_QUERY_DEF has no exception.

Method CHECK Signature

Method CHECK on class CL_GFS_QUERY_DEF has no parameter.
Method CHECK on class CL_GFS_QUERY_DEF has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_REP Call by reference Object reference (TYPE REF TO) CL_GFS_QUERY_REPOSITORY Query definition which maps a esi query 20050304
2 Importing I_QUERY_ID Call by reference Type reference (TYPE) SFSG_QR_BO_QUERY_ID Indentify of bo query 20050307
3 Importing I_QUERY_KEY Call by reference Type reference (TYPE) SFSG_QUERY_DEF_KEY Key of query definition 20050304

Method CONSTRUCTOR on class CL_GFS_QUERY_DEF has no exception.

Method CREATE_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_PROTOCOL Value transfer Object reference (TYPE REF TO) IF_GFS_PROTOCOL Protokoll Interface 20050308

Method CREATE_PROTOCOL on class CL_GFS_QUERY_DEF has no exception.

Method EDIT_AGAIN Signature

Method EDIT_AGAIN on class CL_GFS_QUERY_DEF has no parameter.
Method EDIT_AGAIN on class CL_GFS_QUERY_DEF has no exception.

Method END_EDIT Signature

Method END_EDIT on class CL_GFS_QUERY_DEF has no parameter.
Method END_EDIT on class CL_GFS_QUERY_DEF has no exception.

Method GET_ALL Signature

Method GET_ALL on class CL_GFS_QUERY_DEF has no parameter.
Method GET_ALL on class CL_GFS_QUERY_DEF has no exception.

Method GET_CHANGE_INFO Signature

Method GET_CHANGE_INFO on class CL_GFS_QUERY_DEF has no parameter.
Method GET_CHANGE_INFO on class CL_GFS_QUERY_DEF has no exception.

Method GET_INPUT_MAPPINGS Signature

Method GET_INPUT_MAPPINGS on class CL_GFS_QUERY_DEF has no parameter.
Method GET_INPUT_MAPPINGS on class CL_GFS_QUERY_DEF has no exception.

Method GET_LOCK_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_LOCK Value transfer Object reference (TYPE REF TO) IF_GFS_LOCK_PROVIDER FS Lock Provider 20050304

Method GET_LOCK_PROVIDER on class CL_GFS_QUERY_DEF has no exception.

Method GET_QUERY_ID Signature

Method GET_QUERY_ID on class CL_GFS_QUERY_DEF has no parameter.
Method GET_QUERY_ID on class CL_GFS_QUERY_DEF has no exception.

Method GET_RESULT_MAPPINGS Signature

Method GET_RESULT_MAPPINGS on class CL_GFS_QUERY_DEF has no parameter.
Method GET_RESULT_MAPPINGS on class CL_GFS_QUERY_DEF has no exception.

Method INTERNAL_SAVE Signature

Method INTERNAL_SAVE on class CL_GFS_QUERY_DEF has no parameter.
Method INTERNAL_SAVE on class CL_GFS_QUERY_DEF has no exception.

Method LOAD Signature

Method LOAD on class CL_GFS_QUERY_DEF has no parameter.
Method LOAD on class CL_GFS_QUERY_DEF has no exception.

Method LOCK Signature

Method LOCK on class CL_GFS_QUERY_DEF has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR 20050304

Method SAVE Signature

Method SAVE on class CL_GFS_QUERY_DEF has no parameter.
Method SAVE on class CL_GFS_QUERY_DEF has no exception.

Method SET_ALL Signature

Method SET_ALL on class CL_GFS_QUERY_DEF has no parameter.
Method SET_ALL on class CL_GFS_QUERY_DEF has no exception.

Method SET_INPUT_MAPPINGS Signature

Method SET_INPUT_MAPPINGS on class CL_GFS_QUERY_DEF has no parameter.
Method SET_INPUT_MAPPINGS on class CL_GFS_QUERY_DEF has no exception.

Method SET_RESULT_MAPPINGS Signature

Method SET_RESULT_MAPPINGS on class CL_GFS_QUERY_DEF has no parameter.
Method SET_RESULT_MAPPINGS on class CL_GFS_QUERY_DEF has no exception.

Method UNLOCK Signature

Method UNLOCK on class CL_GFS_QUERY_DEF has no parameter.
# Exception Resumable Description Created on
1 CX_SFS_LOCK_ERROR 20050304
History
Last changed by/on SAP  20050411 
SAP Release Created in 710