kDB: Knowledge DataBase
|
Public Member Functions | |
knowCore::ReturnValue< RDFDataset > | getDataset (const knowCore::Uri &_name) |
QList< RDFDataset > | datasets () |
QList< RDFDataset > | datasets (const QList< knowCore::Uri > &_list) |
knowCore::ReturnValue< TriplesStore > | createTriplesStore (const knowCore::Uri &_name) |
knowCore::ReturnValue< TriplesStore > | getTriplesStore (const knowCore::Uri &_name) |
knowCore::ReturnValue< TriplesStore > | getOrCreateTriplesStore (const knowCore::Uri &_name) |
knowCore::ReturnVoid | removeTripleStore (const knowCore::Uri &_name, const Transaction &_transaction=Transaction()) |
bool | hasTripleStore (const knowCore::Uri &_name) |
QList< TriplesStore > | tripleStores () const |
knowCore::ReturnVoid | loadViewsFrom (const QString &_directory, const knowCore::ValueHash &_bindings, const QStringList &_filters={"*.sml"}, const QString &_format="SML") |
knowCore::ReturnValue< TriplesView > | createView (const RDFView::ViewDefinition &_definition) |
knowCore::ReturnVoid | removeView (const knowCore::Uri &_name) |
QList< RDFView::ViewDefinition > | viewDefinitions () const |
knowCore::ReturnValue< TriplesView > | getTriplesView (const knowCore::Uri &_name) |
bool | hasTriplesView (const knowCore::Uri &_name) |
QList< TriplesView > | triplesViews () const |
knowCore::ReturnValue< PersistentDatasetsUnion > | getUnion (const knowCore::Uri &_name) |
knowCore::ReturnValue< PersistentDatasetsUnion > | createUnion (const knowCore::Uri &_name) |
knowCore::ReturnValue< PersistentDatasetsUnion > | getOrCreateUnion (const knowCore::Uri &_name) |
knowCore::ReturnVoid | 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 |
knowCore::ReturnValue< PersistentDatasetsUnion > GraphsManager::createUnion | ( | const knowCore::Uri & | _name | ) |
QList< RDFDataset > GraphsManager::datasets | ( | ) |
knowCore::ReturnValue< RDFDataset > GraphsManager::getDataset | ( | const knowCore::Uri & | _name | ) |
This function returns the RDFDataset called _name
.
knowCore::ReturnValue< PersistentDatasetsUnion > GraphsManager::getOrCreateUnion | ( | const knowCore::Uri & | _name | ) |
knowCore::ReturnValue< PersistentDatasetsUnion > GraphsManager::getUnion | ( | const knowCore::Uri & | _name | ) |
knowCore::ReturnVoid 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)