|
template<typename _T_ > |
static Literal | fromValue (const _T_ &_value, const Lang &_lang=Lang(QString())) |
|
static knowCore::ReturnValue< Literal > | fromValue (const knowCore::Value &_value, const Lang &_lang) |
|
static knowCore::ReturnValue< Literal > | fromValue (const Literal &_value, const Lang &_lang=Lang(QString())) |
|
static knowCore::ReturnValue< Literal > | fromValue (const QVariant &_value, const Lang &_lang=Lang(QString())) |
|
template<typename _T_ > |
static knowCore::ReturnValue< Literal > | fromValue (const knowCore::Uri &_datatype, const _T_ &_value, const QString &_lang=QString(), knowCore::TypeCheckingMode _conversion=knowCore::TypeCheckingMode::Safe) |
|
static Literal | fromValue (const knowCore::Value &_rhs) |
|
static knowCore::ReturnValue< Literal > | fromVariant (const knowCore::Uri &_datatype, const QVariant &_value, const QString &_lang=QString(), knowCore::TypeCheckingMode _conversion=knowCore::TypeCheckingMode::Safe) |
|
static knowCore::ReturnValue< Literal > | fromVariant (const QVariant &_value, const QString &_lang=QString()) |
|
static knowCore::ReturnValue< Literal > | fromRdfLiteral (const knowCore::Uri &_datatype, const QString &_value, const QString &_lang=QString()) |
|
static knowCore::ReturnValue< Literal > | fromJsonValue (const QJsonValue &_value, const knowCore::DeserialisationContexts &_contexts) |
|
static knowCore::ReturnValue< Literal > | fromCborValue (const QCborValue &_value, const knowCore::DeserialisationContexts &_contexts) |
|
template<> |
knowCore::ReturnValue< Literal > | fromValue (const knowCore::Uri &_datatype, const QVariant &_value, const QString &_lang, knowCore::TypeCheckingMode _conversion) |
|
template<typename _T_ > |
static Value | fromValue (const _T_ &_value) |
|
static ReturnValue< Value > | fromValue (const QVariant &_value) |
|
template<typename _T_ > |
static ReturnValue< Value > | fromValue (const Uri &_datatype, const _T_ &_value, TypeCheckingMode _conversion=TypeCheckingMode::Safe) |
|
static ReturnValue< Value > | fromVariant (const Uri &_datatype, const QVariant &_value, TypeCheckingMode _conversion=TypeCheckingMode::Safe) |
|
static ReturnValue< Value > | fromVariant (const QVariant &_variant) |
|
static ReturnValue< Value > | fromJsonValue (const Uri &_datatype, const QJsonValue &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
template<typename _T_ > |
static ReturnValue< _T_ > | fromJsonValue (const QJsonValue &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
static ReturnValue< Value > | fromCborValue (const Uri &_datatype, const QCborValue &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
static ReturnValue< Value > | fromRdfLiteral (const Uri &_datatype, const QString &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
static ReturnValue< Value > | fromJsonObject (const QJsonObject &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
static ReturnValue< Value > | fromCborMap (const QCborMap &_value, const DeserialisationContexts &_context=defaultDeserialisationContext()) |
|
template<> |
ReturnValue< Value > | fromValue (const Uri &_datatype, const QVariant &_value, TypeCheckingMode _conversion) |
|
Represents a RDF Literal, as knowCore::Value with a lang tag.