The class containing data which may be of use to URIMappers and URLResolvers when mapping/resolving a URI. More...
#include <zorba/uri_resolvers.h>
Public Types | |
enum | Kind { SCHEMA, MODULE, THESAURUS, STOP_WORDS, COLLECTION, DOCUMENT, SOME_CONTENT } |
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 | ~EntityData ()=0 |
The class containing data which may be of use to URIMappers and URLResolvers when mapping/resolving a URI.
This base class specifies the kind of entity for which this URI is being resolved - for instance, a schema URI or a module URI. Subclasses of this class will provide additional data for specific kinds of entities.
Definition at line 117 of file uri_resolvers.h.
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 125 of file uri_resolvers.h.
|
pure virtual |
|
pure virtual |
Return the Kind of Entity for which this URI is being resolved.