kDB: Knowledge DataBase
Loading...
Searching...
No Matches
kDB::Repository::RDFEnvironment Class Reference

#include <RDFEnvironment.h>

Public Member Functions

 RDFEnvironment (const RDFEnvironment &_rhs)
 
RDFEnvironmentoperator= (const RDFEnvironment &_rhs)
 
 RDFEnvironment (const Services &_services)
 
 RDFEnvironment (const RDFDataset &_dataset, const Services &_services=Services())
 
 RDFEnvironment (const RDFDataset &_dataset, const QList< RDFDataset > &_named_datasets, const Services &_services=Services())
 
 RDFEnvironment (const QList< RDFDataset > &_named_datasets, const Services &_services=Services())
 
knowCore::Uri base () const
 
RDFDataset defaultDataset () const
 
Services services () const
 
QList< RDFDatasetnamedDatasets () const
 
QueryConnectionInfo connection () const
 
bool isValid () const
 
RDFEnvironmentsetBase (const knowCore::Uri &_base)
 
RDFEnvironmentsetConnection (const QueryConnectionInfo &_connection)
 
RDFEnvironmentsetDefaultDataset (const RDFDataset &_dataset)
 
RDFEnvironmentaddNamedDataset (const RDFDataset &_dataset)
 

Detailed Description

It represents the execution environment for SPARQL Query. It contains the base uri, the default RDF Dataset, a list of named datasets, a Services object and a connection (which could be a transaction).

Member Function Documentation

◆ isValid()

bool RDFEnvironment::isValid ( ) const
Returns
true if the environment is valid. (An environment is considered valid if its connection is valid).

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