SAP ABAP Class CL_GFS_QUERY (Impl. of IF_GFS_QUERY)
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 GFS Query Definition 20040421
Properties
Class CL_GFS_QUERY  
Short Description Impl. of IF_GFS_QUERY    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSG_RP   Fast Search Repository 
Created 20040421   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GFS_QUERY has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_GFS_QUERY GFS Query Definition 20040421
Friends
Class CL_GFS_QUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_DESCR Instance attribute Private Type reference (TYPE) SFSG_QB_DESCR Attribute Description 20040421
2 MR_GFS_DEFINITION Instance attribute Private Object reference (TYPE REF TO) IF_GFS_DEFINITION GFS Search Definition 20040421
3 MT_CONDITION Instance attribute Private Type reference (TYPE) SFSG_QB_CONDITION_T Query Condition 20040421
4 MT_GROUP Instance attribute Private Type reference (TYPE) SFSG_QB_GROUP_T Group By 20040421
5 MT_JOIN Instance attribute Private Type reference (TYPE) SFSG_QB_JOIN_T Query Joins 20040421
6 MT_RESULT Instance attribute Private Type reference (TYPE) SFSG_QB_RESULT_T Query Result 20040421
7 MT_TABLE Instance attribute Private Type reference (TYPE) SFSG_QB_TABLE_T Query Tables 20040421
8 TABLE_TYPE_ASPECT Constant Public Type reference (TYPE) SFSG_QB_TYPE 'A' Query Type 20041118
9 TABLE_TYPE_TABLE Constant Public Type reference (TYPE) SFSG_QB_TYPE 'T' Query Type 20041118
10 TABLE_TYPE_VIEW Constant Public Type reference (TYPE) SFSG_QB_TYPE 'V' Query Type 20041118
Methods
# Method Level Visibility Method type Description Created on
1 CHECH_APPROACH Instance method Private Method 20041008
2 CHECK_BO_NODES Instance method Private Method 20041007
3 CHECK_INPUT_MAPPING Instance method Private Method 20041201
4 CHECK_JOIN_TYPE Instance method Private Method 20050401
5 CHECK_RESULT_MAPPING Instance method Private Method 20041001
6 CHECK_WHERE_CONDITION Instance method Private Method 20041001
7 CONSTRUCTOR Instance method Public Constructor 20040421
8 CONVERT_JOINS Static method Public Method 20050117
9 CREATE_ASPECT_TABLE Instance method Private Method 20050127
10 CREATE_ATTRIBUTE_LIST Instance method Private Method 20041001
11 HAS_ANCHOR Instance method Private Method 20041124
Events
Class CL_GFS_QUERY has no event.
Types
Class CL_GFS_QUERY has no local type.
Method Signatures

Method CHECH_APPROACH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_RESULT Call by reference Type reference (TYPE) SFSG_APPROACH SFS Approach 20041008
2 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041008

Method CHECH_APPROACH on class CL_GFS_QUERY has no exception.

Method CHECK_BO_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041007
2 Returning R_FAILED Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20041007

Method CHECK_BO_NODES on class CL_GFS_QUERY has no exception.

Method CHECK_INPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041201
2 Importing IS_AUTH_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041201
3 Importing IS_INPUT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041201
4 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) SFS_QB_ATTRIBUTE_T Table of attributes (61 characters) 20041201

Method CHECK_INPUT_MAPPING on class CL_GFS_QUERY has no exception.

Method CHECK_JOIN_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20050401
2 Returning R_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20050401

Method CHECK_JOIN_TYPE on class CL_GFS_QUERY has no exception.

Method CHECK_RESULT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041001
2 Importing IS_RESULT_KEY_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041014
3 Importing IS_RESULT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041001
4 Importing IS_TYPE Call by reference Type reference (TYPE) SFSG_DEFINITION_TYPE Definition Type 20041001
5 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) SFS_QB_ATTRIBUTE_T Table of attributes (61 characters) 20041001

Method CHECK_RESULT_MAPPING on class CL_GFS_QUERY has no exception.

Method CHECK_WHERE_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041001
2 Importing IS_AUTH_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041007
3 Importing IS_INPUT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041007
4 Importing IT_ATTRIBUTE Call by reference Type reference (TYPE) SFS_QB_ATTRIBUTE_T Table of attributes (61 characters) 20041007

Method CHECK_WHERE_CONDITION on class CL_GFS_QUERY has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_GFS_DEFINITION Call by reference Object reference (TYPE REF TO) IF_GFS_DEFINITION GFS Search Definition 20040421

Method CONSTRUCTOR on class CL_GFS_QUERY has no exception.

Method CONVERT_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_JOINS Call by reference Type reference (TYPE) SFSG_QB_JOIN_T Query Joins 20050117
2 Returning RT_JOINS Value transfer Type reference (TYPE) SFSG_QB_JOIN_T Query Joins 20050117

Method CONVERT_JOINS on class CL_GFS_QUERY has no exception.

Method CREATE_ASPECT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PATHS Value transfer Type reference (TYPE) SFS_QB_STRING_T Table of strings 20050127
2 Importing IS_PREFIX Value transfer Type reference (TYPE) STRING 20050127
3 Importing IT_DDFIELDS Value transfer Type reference (TYPE) DDFIELDS DD: Feldliste 20050127

Method CREATE_ASPECT_TABLE on class CL_GFS_QUERY has no exception.

Method CREATE_ATTRIBUTE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_AUTH_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041001
2 Importing IS_INPUT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20041001
3 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) SFS_QB_ATTRIBUTE_T Table of attributes (61 characters) 20041001

Method CREATE_ATTRIBUTE_LIST on class CL_GFS_QUERY has no exception.

Method HAS_ANCHOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_PROTOCOL Call by reference Object reference (TYPE REF TO) IF_SFS_PROTOCOL Protokoll Interface 20041124
2 Returning R_RESULT Value transfer Type reference (TYPE) SFS_BOOL Boolean type 20041124

Method HAS_ANCHOR on class CL_GFS_QUERY has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700