#include <Subject.h>
|
enum class | Type { Undefined
, Uri
, BlankNode
, Variable
} |
|
|
| Subject (const QString &_string, Type _type) |
|
| Subject (const knowCore::Uri &_uri) |
|
| Subject (const knowCore::Uri &_base, const QString &_suffix) |
|
| Subject (const BlankNode &_blankNodeRef) |
|
| Subject (const Subject &_rhs) |
|
template<typename _T_ >
requires (knowCore::Uris::IsUriDefinitionV<_T_>) |
| Subject (const _T_ &_t) |
|
Subject & | operator= (const Subject &_rhs) |
|
bool | operator== (const Subject &_rhs) const |
|
Type | type () const |
|
knowCore::Uri | uri () const |
|
BlankNode | blankNode () const |
|
QString | variableName () const |
|
QByteArray | md5 () const |
|
QJsonValue | toJsonValue () const |
|
QCborValue | toCborValue () const |
|
|
static cres_qresult< Subject > | fromJsonValue (const QJsonValue &_value) |
|
static cres_qresult< Subject > | fromCborValue (const QCborValue &_value) |
|
Represents a Subject (either knowCore::Uri or BlankNode) in an RDF triple definition.
◆ Subject()
template<typename _T_ >
requires (knowCore::Uris::IsUriDefinitionV<_T_>)
knowRDF::Subject::Subject |
( |
const _T_ & | _t | ) |
|
|
inline |
Create a Subject from a Uri Ontology Definition.
The documentation for this class was generated from the following files:
- knowl/src/knowRDF/Subject.h
- knowl/src/knowRDF/Subject.cpp