-
BNode
-
Collection
-
compat
-
constants: Deprecated.
-
events: Dirt Simple Events
-
exceptions
-
FileInputSource
-
Graph: Instanciating Graphs with default store (IOMemory) and default
identifier (a BNode):
-
Identifier
-
interfaces
-
Journal
-
Literal
-
Namespace
-
Node
-
plugin
-
QueryResult
-
RDF
-
RDFS
-
sparql: TODO: merge this first bit from sparql.sparql.py into rest of
doc...
-
graphPattern: Graph pattern class used by the SPARQL implementation
-
parser: SPARQL Lexer, Parser and Function-Mapper
By Shawn Brown <http://shawnbrown.com/contact>
TO DO:
swap current parser functions for Michelp's pyparsing setup
add mapping for FILTER/constraints
typed literals
integer, double or boolean abbreviations
language tags (e.g., @fr)
nested OPTIONALs ???
blank node and RDF collection syntax ???
GRAPH statements ???
CURRENTLY SUPPORTED:
Simple SELECT queries
Predicate-object and object list shorthand
(e.g., ?x foaf:name ?name ; foaf:mbox ?mbox ; vcard:TITLE ?title)
Multi-line/triple-quoted literals
BASE, PREFIX, SELECT, WHERE, UNION, OPTIONAL, multiple UNIONs and multiple
OPTIONALs (but not nested OPTIONALs)
USAGE:
#from sparql_lpm import doSPARQL
from rdflib.sparql.parser import doSPARQL
...load graph...
-
Query
-
QueryResult
-
sparqlGraph
-
sparqlOperators
-
Unbound
-
Statement
-
store
-
AbstractSQLStore
-
AuditableStorage: This wrapper intercepts calls through the store interface
And implements thread-safe logging of destructive operations (adds / removes) in reverse.
-
BerkeleyDB
-
Concurrent
-
FOPLRelationalModel
-
BinaryRelationPartition: The set of classes used to model the 3 'partitions' for N3
assertions.
-
QuadSlot: Utility functions associated with RDF terms:...
-
RelationalHash: This module implements two hash tables for identifiers and values that
facilitate maximal index lookups and minimal redundancy (since
identifiers and values are stored once only and referred to by integer
half-md5-hashes).
-
IOMemory
-
Memory
-
MySQL
-
NodePickler
-
REGEXMatching: This wrapper intercepts calls through the store interface which make
use of The REGEXTerm class to represent matches by REGEX instead of
literal comparison Implemented for stores that don't support this and
essentially provides the support by replacing the REGEXTerms by wildcards
(None) and matching against the results from the store it's wrapping
-
Sleepycat
-
StringInputSource
-
syntax
-
term_utils
-
TextIndex
-
TripleStore: Deprecated; use Graph.
-
URIRef
-
URLInputSource
-
util
-
Variable
|