zorba::EntityData

#include <zorba/uri_resolvers.h>

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.

Public Types

Kind

enum listing the kinds of entities that may be represented by URIs, and hence may be looked up via the URI resolution mechanism.

Public Functions

Kind

getKind() const =0

Return the Kind of Entity for which this URI is being resolved.

~EntityData()=0

Public Types

Kind

 Kind

enum listing the kinds of entities that may be represented by URIs, and hence may be looked up via the URI resolution mechanism.

Public Functions

getKind

Kind getKind() const =0

Return the Kind of Entity for which this URI is being resolved.

~EntityData

 ~EntityData()=0