SAP ABAP Class IF_CFX_SEARCH_CRITERIA (CFX: Interface for Search Condition)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CFX_SEARCH_CRITERIA CFX Search: Search Criteria 20010827
Properties
Class IF_CFX_SEARCH_CRITERIA  
Short Description CFX: Interface for Search Condition    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20010827   SAP 
Last change 20141109    
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
Class IF_CFX_SEARCH_CRITERIA has no interface implemented.
Friends
Class IF_CFX_SEARCH_CRITERIA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SC_DATA_ALL Constant Public Type reference (TYPE) I 0 Search All Data 20011002
2 SC_DATA_CONSTANTMAX Constant Public Type reference (TYPE) I 3 Constants Between 0 and MAX 20011002
3 SC_DATA_DOCNAMEDESC Constant Public Type reference (TYPE) I 1 Object Name and Description 20011002
4 SC_DATA_DOCVERNAMEDESC Constant Public Type reference (TYPE) I 2 Doc + Version Name + Description 20011004
5 SC_DATA_ONLYALIASES Constant Public Type reference (TYPE) I 3 Only Search in Aliases 20011002
6 SC_MODE_AND Constant Public Type reference (TYPE) TEXT10 'And' 'And' 20011002
7 SC_MODE_OR Constant Public Type reference (TYPE) TEXT10 'Or' 'Or' 20011002
8 SC_OBJTYPE_ALL Constant Public Type reference (TYPE) I 0 All Objects Should Be Found 20020319
9 SC_OBJTYPE_DOCS_FOL Constant Public Type reference (TYPE) I 1 Doc, Text, Dis, DS, Hyp, Fol 20020319
10 SC_OBJTYPE_EXPLICIT Constant Public Type reference (TYPE) I 7 Explicit Specification (CFX_TT_OBJECT_TYPE List) 20020404
11 SC_OBJTYPE_MAT_BOM Constant Public Type reference (TYPE) I 2 Material, Item, and BOMs 20020319
12 SC_OBJTYPE_MAX Constant Public Type reference (TYPE) I 7 Constants Between 0 and Max 20020319
13 SC_OBJTYPE_ONLYBOM Constant Public Type reference (TYPE) I 5 Only BOM + Item 20020319
14 SC_OBJTYPE_ONLYFILEDOC Constant Public Type reference (TYPE) I 3 Only Data-Based Documents 20020319
15 SC_OBJTYPE_ONLYGENERIC Constant Public Type reference (TYPE) I 6 Only Generic 20060529
16 SC_OBJTYPE_ONLYMAT Constant Public Type reference (TYPE) I 4 Only material 20020319
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ALL_MATCHWORD Instance method Public Method Collects Words to Be Tested 20040324
2 ADD_MATCHWORD Instance method Public Method Word to be Tested 20010827
3 GET_DATA_FOR_SEARCH Instance method Public Method Deliver Data Scope to be Searched (SC_DATA_* Constant) 20011002
4 GET_OBJECTTYPE_CATEGORY Instance method Public Method Deliver Object Category to be Seaerched (sc_objtype_*) 20020319
5 GET_SEARCHMODE Instance method Public Method Deliver Search Mode 20010827
6 GET_USERFULLNAME Instance method Public Method Delivers User Name for User ID 20010906
7 GET_WORDS Instance method Public Method Deliver Search Terms 20010827
8 IS_OBJECT_TYPE_WANTED Instance method Public Method True If Objects of Specified Object Type are Searched 20020319
9 IS_READY Instance method Public Method Is the Criterion Filled? 20010827
10 MATCH_AGAINST_BOM_ATTRIBUTES Instance method Public Method Match Against IF_CFX_ATTRIBUTES 20020508
11 MATCH_AGAINST_DOC Instance method Public Method Match Document Metadata 20010829
12 MATCH_AGAINST_GO_PROPERTIES Instance method Public Method Match Properties of Generic Object 20030303
13 MATCH_AGAINST_VERSIONING Instance method Public Method Match Versions 20010906
Events
Class IF_CFX_SEARCH_CRITERIA has no event.
Types
Class IF_CFX_SEARCH_CRITERIA has no local type.
Method Signatures

Method ADD_ALL_MATCHWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20040324
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20040324

Method ADD_ALL_MATCHWORD on class IF_CFX_SEARCH_CRITERIA has no exception.

Method ADD_MATCHWORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WORD Call by reference Type reference (TYPE) STRING 20010827
2 Importing I_WORDTYPE Call by reference Type reference (TYPE) I 20010827

Method ADD_MATCHWORD on class IF_CFX_SEARCH_CRITERIA has no exception.

Method GET_DATA_FOR_SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DATA_FOR_SEARCH Value transfer Type reference (TYPE) I 20011002

Method GET_DATA_FOR_SEARCH on class IF_CFX_SEARCH_CRITERIA has no exception.

Method GET_OBJECTTYPE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECTTYPE_CATEGORY Value transfer Type reference (TYPE) I 20020319

Method GET_OBJECTTYPE_CATEGORY on class IF_CFX_SEARCH_CRITERIA has no exception.

Method GET_SEARCHMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MODE Value transfer Type reference (TYPE) CFX_T_SEARCHMODE Suchmodus (And, Or) 20010827

Method GET_SEARCHMODE on class IF_CFX_SEARCH_CRITERIA has no exception.

Method GET_USERFULLNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERID Call by reference Type reference (TYPE) CFX_USER_ID User Id 20010906
2 Returning R_FULLNAME Value transfer Type reference (TYPE) STRING 20010906

Method GET_USERFULLNAME on class IF_CFX_SEARCH_CRITERIA has no exception.

Method GET_WORDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_WORDS Value transfer Type reference (TYPE) CFX_TT_STRING Tabelle mit strings 20010827

Method GET_WORDS on class IF_CFX_SEARCH_CRITERIA has no exception.

Method IS_OBJECT_TYPE_WANTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_OBJECT_TYPE Call by reference Object reference (TYPE REF TO) CL_CFX_OBJECT_TYPE Objekttyp 20030121
2 Returning R_WANTED Value transfer Type reference (TYPE) ABAP_BOOL 20020319

Method IS_OBJECT_TYPE_WANTED on class IF_CFX_SEARCH_CRITERIA has no exception.

Method IS_READY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATCHREASONS Call by reference Type reference (TYPE) CFX_TT_MATCHEDWORDS CFX Suchen: Liste gematchter Kontexte 20010927
2 Exporting E_READY Call by reference Type reference (TYPE) ABAP_BOOL 20010827
3 Exporting E_RESULT Call by reference Type reference (TYPE) ABAP_BOOL 20010827

Method IS_READY on class IF_CFX_SEARCH_CRITERIA has no exception.

Method MATCH_AGAINST_BOM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_IF_ATTRIBUTES Call by reference Object reference (TYPE REF TO) IF_CFX_ATTRIBUTES Für Objekte mit Attributen 20020508
2 Importing I_WORDTYPE Call by reference Type reference (TYPE) I Typ der enthaltenen Werte 20020508

Method MATCH_AGAINST_BOM_ATTRIBUTES on class IF_CFX_SEARCH_CRITERIA has no exception.

Method MATCH_AGAINST_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_IF_DOC Call by reference Object reference (TYPE REF TO) IF_CFX_DOCUMENT Gemeinsame Schnittstelle aller Dokumente 20010829

Method MATCH_AGAINST_DOC on class IF_CFX_SEARCH_CRITERIA has no exception.

Method MATCH_AGAINST_GO_PROPERTIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_GO_DATA_PARENT Call by reference Object reference (TYPE REF TO) IF_CFX_GO_DATA_PARENT Objektinterface für Objekt mit generische Daten 20030303
2 Importing IP_GO_ITEM_VALUE Call by reference Object reference (TYPE REF TO) CL_CFX_GO_ITEM_VALUE Item Liste mit Werten in cFolders 20030303
3 Importing I_WORDTYPE Call by reference Type reference (TYPE) I Typ der enthaltenen Werte 20030303

Method MATCH_AGAINST_GO_PROPERTIES on class IF_CFX_SEARCH_CRITERIA has no exception.

Method MATCH_AGAINST_VERSIONING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VERSION_GUIDS Call by reference Type reference (TYPE) CFX_TT_GUID_32 20010906
2 Importing IP_IF_VER Call by reference Object reference (TYPE REF TO) IF_CFX_VERSIONING Gemeinsame Schnittstelle aller versionierbaren Dokumente 20010906

Method MATCH_AGAINST_VERSIONING on class IF_CFX_SEARCH_CRITERIA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in