kDB: Knowledge DataBase
|
Public Member Functions | |
cres_qresult< RDFDataset > | getDataset (const knowCore::Uri &_name) |
QList< RDFDataset > | datasets () |
QList< RDFDataset > | datasets (const QList< knowCore::Uri > &_list) |
cres_qresult< TripleStore > | createTripleStore (const knowCore::Uri &_name, const Transaction &_transaction=Transaction()) |
cres_qresult< TripleStore > | getTripleStore (const knowCore::Uri &_name) |
cres_qresult< TripleStore > | getOrCreateTripleStore (const knowCore::Uri &_name, const Transaction &_transaction=Transaction()) |
cres_qresult< void > | removeTripleStore (const knowCore::Uri &_name, const Transaction &_transaction=Transaction()) |
bool | hasTripleStore (const knowCore::Uri &_name) |
QList< TripleStore > | tripleStores () const |
cres_qresult< void > | loadViewsFrom (const QString &_directory, const knowCore::ValueHash &_bindings, const QStringList &_filters={"*.sml"}, const QString &_format="SML") |
cres_qresult< TriplesView > | createView (const RDFView::ViewDefinition &_definition) |
cres_qresult< void > | removeView (const knowCore::Uri &_name) |
QList< RDFView::ViewDefinition > | viewDefinitions () const |
cres_qresult< TriplesView > | getTriplesView (const knowCore::Uri &_name) |
bool | hasTriplesView (const knowCore::Uri &_name) |
QList< TriplesView > | triplesViews () const |
cres_qresult< PersistentDatasetsUnion > | getUnion (const knowCore::Uri &_name) |
cres_qresult< PersistentDatasetsUnion > | createUnion (const knowCore::Uri &_name) |
cres_qresult< PersistentDatasetsUnion > | getOrCreateUnion (const knowCore::Uri &_name) |
cres_qresult< void > | clearUnion (const knowCore::Uri &_name) |
bool | hasUnion (const knowCore::Uri &_name) |
QList< PersistentDatasetsUnion > | unions () const |
QList< knowCore::Uri > | graphs () const |
EmptyRDFDataset | emptyGraph () const |
Friends | |
class | Connection |
class | SPARQLQuery |
class | DatabaseInterface::PostgreSQL::RDFValueBinaryMarshal |
struct | Private |
cres_qresult< PersistentDatasetsUnion > GraphsManager::createUnion | ( | const knowCore::Uri & | _name | ) |
QList< RDFDataset > GraphsManager::datasets | ( | ) |
cres_qresult< RDFDataset > GraphsManager::getDataset | ( | const knowCore::Uri & | _name | ) |
This function returns the RDFDataset called _name
.
cres_qresult< PersistentDatasetsUnion > GraphsManager::getOrCreateUnion | ( | const knowCore::Uri & | _name | ) |
cres_qresult< PersistentDatasetsUnion > GraphsManager::getUnion | ( | const knowCore::Uri & | _name | ) |
cres_qresult< void > GraphsManager::loadViewsFrom | ( | const QString & | _directory, |
const knowCore::ValueHash & | _bindings, | ||
const QStringList & | _filters = {"*.sml"}, | ||
const QString & | _format = "SML" ) |
Load all the files specified in _filters
from _directory
with the _format
(only support format supported by kDBRDFView)