kDB: Knowledge DataBase
Loading...
Searching...
No Matches
FocusNodeDeclarationsRegistry.h
1#include "FocusNodeDeclaration.h"
2
3namespace kDB::Repository::RDF
4{
6 {
7 public:
8 FocusNodeDeclarationsRegistry(const QUrl& _definition_file);
10 knowCore::ReturnValue<FocusNodeDeclaration> declaration(const knowCore::Uri& _type_uri) const;
14 knowCore::ReturnValue<FocusNodeDeclaration> byConstantField(const knowCore::Uri& _type_uri, const knowCore::Uri& _field_uri, const knowRDF::Literal& _literal) const;
15 knowCore::ReturnValue<FocusNodeDeclaration::Field> field(const knowCore::Uri& _type_uri, const knowCore::Uri& _field_uri) const;
16 private:
18 };
19}
Definition FocusNodeDeclarationsRegistry.h:6
knowCore::ReturnValue< FocusNodeDeclaration > byConstantField(const knowCore::Uri &_type_uri, const knowCore::Uri &_field_uri, const knowRDF::Literal &_literal) const
Definition FocusNodeDeclarationsRegistry.cpp:276
Definition Uri.h:15
Definition Literal.h:14
Definition FocusNodeDeclarationsRegistry.cpp:23