Classes | Enumerations

SMWStore
[Semantic MediaWiki]

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

Classes

class  Condition
 Abstract class that represents a SPARQL (sub-)pattern and relevant pieces of associated information for using it in query building. More...
class  FalseCondition
 Represents a condition that cannot match anything. More...
class  FilterCondition
 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  SingletonCondition
 A SPARQL condition that can match only a single element, or nothing at all. More...
class  TrueCondition
 Represents a condition that matches everything. More...
class  WhereCondition
 Container class that represents a SPARQL (sub-)pattern and relevant pieces of associated information for using it in query building. More...
class  QueryConditionBuilder
 Condition mapping from Query objects to SPARQL. More...
interface  PropertyStatisticsRebuilder
 Interface for PropertyStatisticsStore rebuilders. More...
interface  PropertyStatisticsStore
 Interface for stores of property statistics. More...
class  SMWRequestOptions
 Container object for various options that can be used when retrieving data from the store. More...
class  SMWSQLHelpers
 Some static helper functions that SMW uses for setting up SQL databases. More...
class  Store
 The abstract base class for all classes that implement access to some semantic store. More...
class  PropertyStatisticsTable
 Simple implementation of PropertyStatisticsTable using MediaWikis database abstraction layer and a single table. More...
class  SimplePropertyStatisticsRebuilder
 Simple implementation of PropertyStatisticsRebuilder. More...
class  SMWSql3SmwIds
 Class to access the SMW IDs table in SQLStore3. More...
class  SMWSql3StubSemanticData
 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  SMWSQLStore3
 Storage access class for using the standard MediaWiki SQL database for keeping semantic data. More...
class  SMWSQLStore3Query
 Class for representing a single (sub)query description. More...
class  SMWSQLStore3QueryEngine
 Class that implements query answering for SMWSQLStore3. More...
class  SMWSQLStore3Readers
 Class to provide all basic read methods for SMWSQLStore3. More...
class  SMWSQLStore3SetupHandlers
 Class Handling all the setup methods for SMWSQLStore3. More...
class  SMWSQLStore3Writers
 Class Handling all the write and update methods for SMWSQLStore3. More...
class  TableDefinition
 Simple data container for storing information about property tables. More...
class  SMWStringCondition
 Small data container class for describing filtering conditions on the string label of some entity. More...

Enumerations

enum  SMW_SQL3_SMWIW_OUTDATED
 

SQL-based implementation of SMW's storage abstraction layer.

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.


Enumeration Type Documentation

SQL-based implementation of SMW's storage abstraction layer.

Author:
Markus Krötzsch
Jeroen De Dauw
Nischay Nahata
Since:
1.8

Definition at line 30 of file SMW_SQLStore3.php.