SAP ABAP Class CL_GFS_MSSQL_QE (DB impl. of IF_SFSG_QUERY_EXECUTION)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFSG_QE (Package) Fast Search Query Execution
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GFS_ABSTRACT_QE Abstraction impl. of IF_SFSG_QUERY_EXECUTION 20040727
Properties
Class CL_GFS_MSSQL_QE  
Short Description DB impl. of IF_SFSG_QUERY_EXECUTION    
Super Class CL_GFS_ABSTRACT_QE Abstraction impl. of IF_SFSG_QUERY_EXECUTION 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFSG_QE   Fast Search Query Execution 
Created 20040625   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_GFS_MSSQL_QE has no forward declaration.
Interfaces
Class CL_GFS_MSSQL_QE has no interface implemented.
Friends
Class CL_GFS_MSSQL_QE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_TIMER Static Attribute Private Object reference (TYPE REF TO) IF_ABAP_RUNTIME Timer Interface 20040803
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CLIENT_SPECIFICATION Instance method Private Method 20040809
2 BUILD_PARTS Instance method Public Method 20040625
3 BUILD_PHRASE_COND Instance method Private Method 20040802
4 BUILD_SINGLE_WHERE_COND Instance method Private Method 20040727
5 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050308
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040803
7 GENERATE_PROG_ID Instance method Private Method 20040803
8 GET_CLIENT_FIELDS Instance method Protected Method 20040804
Events
Class CL_GFS_MSSQL_QE has no event.
Types
Class CL_GFS_MSSQL_QE has no local type.
Method Signatures

Method BUILD_CLIENT_SPECIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_LIST Call by reference Type reference (TYPE) SFSG_RT_FIELD_T Field List Runtime 20040809
2 Returning R_SQL Value transfer Type reference (TYPE) STRING 20040809

Method BUILD_CLIENT_SPECIFICATION on class CL_GFS_MSSQL_QE has no exception.

Method BUILD_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FROM Call by reference Type reference (TYPE) STRING 20040625
2 Exporting E_GROUP Call by reference Type reference (TYPE) STRING 20040625
3 Exporting E_SELECT Call by reference Type reference (TYPE) STRING 20040625
4 Exporting E_SORT Call by reference Type reference (TYPE) STRING 20040625
5 Exporting E_WHERE Call by reference Type reference (TYPE) STRING 20040625
6 Importing I_PAGE_SIZE Call by reference Type reference (TYPE) I 20040625
7 Importing I_SORT_ATTRIBUTES Call by reference Type reference (TYPE) SFS_SORT_ATTRIBUTES_T Table for sorting 20040625
8 Importing I_START_ROW Call by reference Type reference (TYPE) I 20040625

Method BUILD_PARTS on class CL_GFS_MSSQL_QE has no exception.

Method BUILD_PHRASE_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_QUERY_PARAMS Call by reference Type reference (TYPE) SFS_SELECTIONS_T Table zur Beschreibung der Selektionen 20040802
2 Importing IT_TABLES Call by reference Type reference (TYPE) SFSG_RT_TABLE_T RT Tables 20040802
3 Importing I_FIELD Call by reference Type reference (TYPE) FIELDNAME Field List Runtime 20040802
4 Returning R_SQL Value transfer Type reference (TYPE) STRING 20040802

Method BUILD_PHRASE_COND on class CL_GFS_MSSQL_QE has no exception.

Method BUILD_SINGLE_WHERE_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INTTYPE Call by reference Type reference (TYPE) INTTYPE ABAP-Datentyp (C,D,N,...) 20040727
2 Importing I_OP Call by reference Type reference (TYPE) SFS_SEL_OPTION Optionen für Selektionsbedingungen 20040727
3 Importing I_PARAM Call by reference Type reference (TYPE) STRING 20040727
4 Importing I_VALUE1 Call by reference Type reference (TYPE) STRING 20040727
5 Importing I_VALUE2 Call by reference Type reference (TYPE) STRING 20040727
6 Returning R_SQL Value transfer Type reference (TYPE) STRING 20040727

Method BUILD_SINGLE_WHERE_COND on class CL_GFS_MSSQL_QE has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GFS_MSSQL_QE has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GFS_MSSQL_QE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COPY_QE Call by reference Object reference (TYPE REF TO) CL_GFS_ABSTRACT_QE Abstraction impl. of IF_SFSG_QUERY_EXECUTION 20040803
2 Importing IR_DEF_RT Call by reference Object reference (TYPE REF TO) IF_GFS_SEARCHDEF_RT GFS Runtime Obj. of SearchDef. 20040803
3 Importing I_NAME Call by reference Type reference (TYPE) SFSG_DEFINITION_NAME Name of Query 20040803
# Exception Resumable Description Created on
1 CX_SFS_NOT_FOUND Eintrag nicht gefunden 20040819

Method GENERATE_PROG_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROG_NAME Value transfer Type reference (TYPE) CHAR30 30 Characters 20040803

Method GENERATE_PROG_ID on class CL_GFS_MSSQL_QE has no exception.

Method GET_CLIENT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_LIST Call by reference Type reference (TYPE) SFSG_RT_FIELD_T Field List Runtime 20040804
2 Returning RT_CLIENT_FIELDS Value transfer Type reference (TYPE) SFSG_RT_FIELD_T Field List Runtime 20040804

Method GET_CLIENT_FIELDS on class CL_GFS_MSSQL_QE has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 700