kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::Repository::RDFDataset Class Reference
Inheritance diagram for kDB::Repository::RDFDataset:

Classes

struct  Private
 

Public Types

enum class  Type {
  Invalid , Empty , TriplesStore , TriplesView ,
  DatasetsUnion , PersistentDatasetsUnion
}
 

Public Member Functions

 RDFDataset (const RDFDataset &_rhs)
 
RDFDatasetoperator= (const RDFDataset &_rhs)
 
knowCore::Uri uri () const
 
Type type () const
 
bool isValid () const
 
DatasetsUnion toDatasetsUnion () const
 
PersistentDatasetsUnion toPersistentDatasetsUnion () const
 
TriplesStore toTriplesStore () const
 
TriplesView toTriplesView () const
 
Connection connection () const
 
knowDBC::Query createSPARQLQuery (const RDFEnvironment &_environment=RDFEnvironment(), const QString &_query=QString(), const knowCore::ValueHash &_bindings=knowCore::ValueHash(), const knowCore::ValueHash &_options=knowCore::ValueHash()) const
 

Protected Member Functions

 RDFDataset (Private *_private)
 

Protected Attributes

QExplicitlySharedDataPointer< Privated
 

Member Function Documentation

◆ isValid()

bool kDB::Repository::RDFDataset::isValid ( ) const
Returns
true if valid

◆ type()

Type kDB::Repository::RDFDataset::type ( ) const
Returns
the type of dataset

◆ uri()

knowCore::Uri kDB::Repository::RDFDataset::uri ( ) const
Returns
the uri used to reference this dataset

The documentation for this class was generated from the following file: