Hierarchy
⤷
⤷
Properties
| Class | CL_DOC_CLASS_HIERARCHY | |
| Short Description | Document Class Hierarchy | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SRET_DEMO | Retrieval Demonstration |
| Created | 20000425 | SAP |
| Last change | 00000000 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DOC_CLASS_HIERARCHY has no forward declaration.
Interfaces
Class CL_DOC_CLASS_HIERARCHY has no interface implemented.
Friends
Class CL_DOC_CLASS_HIERARCHY has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | SRET_ATRVL | Key: Application | 20000425 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | SRET_DBCNT | Index of Current Class | 20000425 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | SRET_CATID | Search Index | 20000425 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | SRETCLASS_TAB | Classes as List | 20000425 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | SRETINPOI_TAB | Relationship Between Index and Document Classes | 20000425 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | SYUNAME | Key: User | 20000425 |
Methods
Events
Class CL_DOC_CLASS_HIERARCHY has no event.
Types
Class CL_DOC_CLASS_HIERARCHY has no local type.
Method Signatures
Method BUILD_HIERARCHY Signature
Method BUILD_HIERARCHY on class CL_DOC_CLASS_HIERARCHY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method CLEAR Signature
Method CLEAR on class CL_DOC_CLASS_HIERARCHY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20000919 | |||
| 2 | 20000919 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_APPLICATION | Call by reference | Type reference (TYPE) | SRET_APPL | Applikation | 20000425 | |||
| 2 | I_USER | Call by reference | Type reference (TYPE) | SYUNAME | User | 20000425 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method CREATE_NEW_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX_TOP_CLASS | Call by reference | Type reference (TYPE) | SRETCLASS-COUNTER | Index der oberen Klasse | 20000920 | |||
| 2 | I_NAME | Call by reference | Type reference (TYPE) | SRETCLASS-CLASS | Name der Klasse | 20000914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20000914 | |||
| 2 | 20000914 |
Method DELETE_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NEW_INDEX | Call by reference | Type reference (TYPE) | SRETCLASS-COUNTER | Neue Dokumentenklasse | 20001113 | |||
| 2 | I_INDEX | Call by reference | Type reference (TYPE) | SRETCLASS-COUNTER | Dokumentenklasse | 20000920 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20000914 | |||
| 2 | 20000914 | |||
| 3 | 20000914 |
Method DELETE_DOCUMENTS_FROM_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_DOCIDS | Call by reference | Type reference (TYPE) | SRETDOCID_TAB | Dokumenten-Ids | 20000919 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20000919 |
Method DEQUEUE Signature
Method DEQUEUE on class CL_DOC_CLASS_HIERARCHY has no parameter.
Method DEQUEUE on class CL_DOC_CLASS_HIERARCHY has no exception.
Method ENQUEUE Signature
Method ENQUEUE on class CL_DOC_CLASS_HIERARCHY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20000914 |
Method GET_ALL_CLASSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CLASSES | Call by reference | Type reference (TYPE) | SRETCLASS_TAB | 20000710 |
Method GET_ALL_CLASSES on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_BEST_CATCHWORDS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CATCHWORDS | Call by reference | Type reference (TYPE) | SRETSRES_TAB | Merkmale | 20000630 | |||
| 2 | I_DOC_URL | Call by reference | Type reference (TYPE) | STRING | 20000630 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000630 |
Method GET_BEST_DOC_CLASSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RESULTS | Call by reference | Type reference (TYPE) | SRETSRES_TAB | Die besten Klassen fuer das Dokument | 20000630 | |||
| 2 | I_DOC_URL | Call by reference | Type reference (TYPE) | STRING | Klassen | 20000629 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000629 |
Method GET_CURRENT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DOC_CLASS | Call by reference | Object reference (TYPE REF TO) | CL_DOC_CLASS | Dokumentenklasse | 20000425 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method GET_CURRENT_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLASSES | Call by reference | Type reference (TYPE) | SRETCLASS_TAB | Klassen | 20000529 |
Method GET_CURRENT_PATH on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_APPLICATION | Call by reference | Type reference (TYPE) | SRET_APPL | Applikation | 20000425 | |||
| 2 | E_USER | Call by reference | Type reference (TYPE) | SYUNAME | User | 20000425 |
Method GET_KEY on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_NEXT_FREE_COUNTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FREE_COUNTER | Call by reference | Type reference (TYPE) | SRETCLASS-COUNTER | Zähler | 20000621 |
Method GET_NEXT_FREE_COUNTER on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_PATH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLASSES | Call by reference | Type reference (TYPE) | SRETCLASS_TAB | Alle Klassen | 20000907 | |||
| 2 | I_INDEX | Call by reference | Type reference (TYPE) | SRET_DBCNT | Klasse | 20000911 |
Method GET_PATH on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_PATH_UPTO_CURRENT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CLASSES | Call by reference | Type reference (TYPE) | SRETCLASS_TAB | Alle Klassen | 20000620 | |||
| 2 | IT_TOP_CLASS | Call by reference | Type reference (TYPE) | SRET_DBCNT | Klasse, von der die Suche angefangen wird | 20000620 |
Method GET_PATH_UPTO_CURRENT_CLASS on class CL_DOC_CLASS_HIERARCHY has no exception.
Method GET_SEARCH_INDEX Signature
Method GET_SEARCH_INDEX on class CL_DOC_CLASS_HIERARCHY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method GET_SIMILAR_TERMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_TERMS | Call by reference | Type reference (TYPE) | SRETSIMRES_TAB | Ähnliche Begriffe: Ergebnisse | 20000731 | |||
| 2 | I_SEARCHSTRING | Call by reference | Type reference (TYPE) | STRING | Suchstring | 20000731 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000731 |
Method GET_SUBCLASSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_SUBCLASSES | Call by reference | Type reference (TYPE) | SRETDOCCL_TAB | Subklassen | 20000425 | |||
| 2 | I_INDEX | Call by reference | Type reference (TYPE) | SRET_DBCNT | Index der Klasse | 20000425 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method GET_TOP_LEVEL_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_INDEX | Call by reference | Type reference (TYPE) | SRET_DBCNT | Index der obersten Klasse | 20000620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000620 |
Method READ_CLASSES_FROM_DB Signature
Method READ_CLASSES_FROM_DB on class CL_DOC_CLASS_HIERARCHY has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
Method SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | I | Anzahl Ergebnisse | 20000830 | |||
| 2 | E_SEARCH_RESULTS | Call by reference | Type reference (TYPE) | SRETSRES_TAB | Ergebnisse Suchanfrage | 20000518 | |||
| 3 | I_BEGIN | Call by reference | Type reference (TYPE) | I | 1 | Treffer von... | 20000428 | ||
| 4 | I_END | Call by reference | Type reference (TYPE) | I | 20 | Treffer bis... | 20000428 | ||
| 5 | I_QUERY_TYPE | Call by reference | Type reference (TYPE) | C | 'PHRASE' | Verknüpfung der Terme: AND, OR, PHRASE | 20000905 | ||
| 6 | I_SEARCH_MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'E' | Suchtyp: F(uzzy), E(xact), L(inguistic) | 20000905 | ||
| 7 | I_SEARCH_STRING | Call by reference | Type reference (TYPE) | C | Suchstring | 20000428 | |||
| 8 | I_SYNONYMS | Call by reference | Type reference (TYPE) | SRETSIMRES_TAB | Ähnliche Begriffe: Ergebnisse | 20000809 | |||
| 9 | I_WITH_ADDITIONAL_INFO | Call by reference | Type reference (TYPE) | CHAR01 | ' ' | Features zum Dokument liefern | 20000915 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000428 |
Method SEE_ALSO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_NUMBER_OF_RESULTS | Call by reference | Type reference (TYPE) | I | Anzahl Ergebnisse | 20000830 | |||
| 2 | E_SEE_ALSO_RESULTS | Call by reference | Type reference (TYPE) | SRETSRES_TAB | Ähnliche Dokumente | 20000619 | |||
| 3 | I_URLS | Call by reference | Type reference (TYPE) | SRETURL_TAB | Dokumente | 20000531 | |||
| 4 | I_WITH_ADDITIONAL_INFO | Value transfer | Type reference (TYPE) | CHAR01 | ' ' | Mit zusätzlicher Info | 20000918 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000531 |
Method SET_CURRENT_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_INDEX | Call by reference | Type reference (TYPE) | SRET_DBCNT | Index | 20000425 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Interner Fehler | 20000425 |
History
| Last changed by/on | SAP | 00000000 |
| SAP Release Created in | 50A |