SMWStore
[Semantic MediaWiki]

This group contains all parts of SMW that relate to storing and retrieving semantic data. More...


Files

file  SMW_SparqlStore.php
 SPARQL implementation of SMW's storage abstraction layer.
file  SMW_SparqlStoreQueryEngine.php
 Class mapping SMWDescription objects to SPARQL query conditions.
file  SMW_SQLHelpers.php
 Some static helper functions that SMW uses for setting up SQL databases.
file  SMW_SQLStore2.php
 New SQL implementation of SMW's storage abstraction layer.
file  SMW_SQLStore2_Queries.php
 Query answering functions for SMWSQLStore2.
file  SMW_SqlStore2IdCache.php
 The class in this file acts as an in-memory cache for managing object ids in SMWSQLStore2.
file  SMW_SQLStore2Table.php
 Simple data container for storing information about property tables.
file  SMW_SQLStoreLight.php
 New SQL implementation of SMW's storage abstraction layer with a reduced feature set for the SMWLight version.
file  SMW_SqlStubSemanticData.php
 The class in this file provides a subclass of SMWSemanticData that can store prefetched values from SMW's SQL stores, and unstub this data on demand when it is accessed.
file  SMW_Store.php
 Basic abstract classes for SMW's storage abstraction layer.

Classes

class  SMWSparqlStore
 Storage access class for using SMW's SPARQL database for keeping semantic data. More...
class  SMWSparqlCondition
 Abstract class that represents a SPARQL (sub-)pattern and relevant pieces of associated information for using it in query building. More...
class  SMWSparqlFalseCondition
 Represents a condition that cannot match anything. More...
class  SMWSparqlTrueCondition
 Represents a condition that matches everything. More...
class  SMWSparqlWhereCondition
 Container class that represents a SPARQL (sub-)pattern and relevant pieces of associated information for using it in query building. More...
class  SMWSparqlSingletonCondition
 A SPARQL condition that can match only a single element, or nothing at all. More...
class  SMWSparqlFilterCondition
 A SPARQL condition that consists in a FILTER term only (possibly with some weak conditions to introduce the variables that the filter acts on). More...
class  SMWSparqlStoreQueryEngine
 Class mapping SMWQuery objects to SPARQL, and for controlling the execution of these queries to obtain suitable SMWQueryResult objects. More...
class  SMWSQLStore2
 Storage access class for using the standard MediaWiki SQL database for keeping semantic data. More...
class  SMWSQLStore2Query
 Class for representing a single (sub)query description. More...
class  SMWSQLStore2QueryEngine
 Class that implements query answering for SMWSQLStore2. More...
class  SMWSqlStore2IdCache
 An in-memory cache for managing object ids in SMWSQLStore2. More...
class  SMWSQLStoreLight
 Storage access class for using the standard MediaWiki SQL database for keeping semantic data. More...
class  SMWSqlStubSemanticData
 This class provides a subclass of SMWSemanticData that can store prefetched values from SMW's SQL stores, and unstub this data on demand when it is accessed. More...
class  SMWStringCondition
 Small data container class for describing filtering conditions on the string label of some entity. More...
class  SMWRequestOptions
 Container object for various options that can be used when retrieving data from the store. More...
class  SMWStore
 The abstract base class for all classes that implement access to some semantic store. More...

Detailed Description

This group contains all parts of SMW that relate to storing and retrieving semantic data.

SMW components that relate to semantic querying only have their own group.


Generated on Sun Mar 18 07:15:41 2012 for Semantic MediaWiki by  doxygen 1.5.6