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.