Soprano::Util::AsyncModel | Filter model that allows to perform operations asyncroneously |
Soprano::Util::AsyncResult | A delayed result as returned by AsyncModel |
Soprano::Backend | Soprano::Backend defines the interface for a Soprano backend plugin |
Soprano::BackendSetting | Wraps one setting for Model creation |
Soprano::BindingSet | Represents one set of bindings in the result of a select query |
Soprano::Index::CLuceneIndex | The CLuceneIndex provides a wrapper around a CLucene index which stores RDF statements |
Soprano::Client::DBusClient | Core class to handle a connection to a Soprano server through the DBus interface |
Soprano::Server::DBusExportIterator | Exports a Soprano Iterator via D-Bus |
Soprano::Server::DBusExportModel | Exports a Soprano Model via D-Bus |
Soprano::Client::DBusModel | Interface to a DBus server model |
Soprano::Client::DBusNodeIterator | Interface to a DBus server node iterator |
Soprano::Client::DBusQueryResultIterator | Interface to a DBus server query result iterator |
Soprano::Client::DBusStatementIterator | Interface to a DBus server statement iterator |
Soprano::Util::DummyModel | A dummy model. All its methods do nothing and always fail with a default error |
Soprano::Error::Error | Represents an error in Soprano |
Soprano::Error::ErrorCache | Core class of Soprano's exception system |
Soprano::FilterModel | A FilterModel is a virtual model that wraps another Model |
Soprano::Index::IndexFilterModel | The IndexFilterModel provides a full text index around any Soprano Model |
Soprano::Inference::InferenceModel | The Soprano Inference Model provides a simple forward chaining inference engine which uses the underlying parent model itself to store status information |
Soprano::Iterator< T > | The basic Soprano iterator class |
Soprano::IteratorBackend< T > | The actual work in a Iterator instance is done by an IteratorBackend |
Soprano::LiteralValue | Represents a literal value of an RDF Node |
Soprano::Client::LocalSocketClient | Creates a connection to the Soprano server through a local socket interface |
Soprano::Error::Locator | Details of a parser Error |
Soprano::Model | A Model is the central class in Soprano. It is a queryable collection of RDF quadruples, i.e statements |
Soprano::Util::MutexModel | Protect a Model for multiple calls in multi-threaded applications |
Soprano::Node | A Node represents one RDF resource |
Soprano::NodeIterator | An iterator that provides a stream of Nodes |
Soprano::Inference::NodePattern | Smallest building block of an inference Rule |
Soprano::NRLModel | Model filter that enforces NRL cardinality rules |
Soprano::Parser | Soprano::Parser defines the interface for a Soprano RDF parser plugin |
Soprano::Error::ParserError | Represents a parser error in Soprano |
Soprano::Plugin | Base class for all plugins in Soprano |
Soprano::PluginManager | The PluginManager loads and maintains all Soprano plugins |
Soprano::Index::QueryHit | QueryHit represents a hit from an IndexFilterModel query. It basically is an RDF resource combined with a hit score |
Soprano::QueryResultIterator | An iterator for query results |
Soprano::QueryResultIteratorBackend | QueryResultIteratorBackend is the actual working horse behind QueryResultIterator |
Soprano::RdfSchemaModel | Provides convenience methods to handle RDFS data |
Soprano::Util::ReadOnlyModel | Simple filter model preventing any write operations |
Soprano::Inference::Rule | A rule used by the InferenceModel to generate inferenced statements |
Soprano::Inference::RuleParser | The RuleParser can be used to parse Soprano rule files |
Soprano::Inference::RuleSet | A set of inference rules |
Soprano::Serializer | Soprano::Serializer defines the interface for a Soprano RDF serializer plugin |
Soprano::Server::ServerCore | Central Soprano server class |
Soprano::Util::SignalCacheModel | Caches multiple signals into one to avoid slowdown when adding or removing many statements |
Soprano::Util::SimpleNodeIterator | The most simple version of a NodeIterator simply iterates over a list of Nodes |
Soprano::Util::SimpleStatementIterator | The most simple version of a StatementIterator simply iterates over a list of Statements |
Soprano::Statement | A Statement instance represents one RDF quadruple |
Soprano::StatementIterator | An iterator that provides a stream of Statements |
Soprano::Inference::StatementPattern | Building block of an inference Rule |
Soprano::StorageModel | Base class for all Model implementations that store data (as compared to FilterModel) |
Soprano::Client::TcpClient | Creates a connection to the Soprano server through a TCP connection |