Contains additional data for URIMappers and URLResolvers when mapping/resolving a Thesaurus URI. More...
#include <zorba/thesaurus.h>


Public Types | |
| enum | Kind { SCHEMA, MODULE, THESAURUS, STOP_WORDS, COLLECTION, DOCUMENT } |
| enum listing the kinds of entities that may be represented by URIs, and hence may be looked up via the URI resolution mechanism. More... | |
Public Member Functions | |
| virtual Kind | getKind () const =0 |
| Return the Kind of Entity for which this URI is being resolved. | |
| virtual locale::iso639_1::type | getLanguage () const =0 |
| Gets the language for which a thesaurus is being requested. | |
Contains additional data for URIMappers and URLResolvers when mapping/resolving a Thesaurus URI.
Definition at line 38 of file thesaurus.h.
enum zorba::EntityData::Kind [inherited] |
enum listing the kinds of entities that may be represented by URIs, and hence may be looked up via the URI resolution mechanism.
Definition at line 119 of file uri_resolvers.h.
| virtual Kind zorba::EntityData::getKind | ( | ) | const [pure virtual, inherited] |
Return the Kind of Entity for which this URI is being resolved.
| virtual locale::iso639_1::type zorba::ThesaurusEntityData::getLanguage | ( | ) | const [pure virtual] |
Gets the language for which a thesaurus is being requested.