Package spade :: Module SPARQLKB :: Class SPARQLKB
[hide private]
[frames] | no frames]

Class SPARQLKB

source code


SPARQL endpoint knowledge base

Instance Methods [hide private]
 
__init__(self, sentence=None, endpoint=None)
Constructor method Usage: sentence - RDF triple to be added to KB (not implemented; default:None) endpoint - URL of endpoint to query
source code
 
tell(self, sentence)
Adding triples to RDF store - not implemented
source code
 
ask(self, query)
Queries the endpoint
source code
 
retract(self, sentence)
Removing triples from RDF store - not implemented
source code

Inherited from logic.KB: ask_generator

Method Details [hide private]

__init__(self, sentence=None, endpoint=None)
(Constructor)

source code 

Constructor method Usage: sentence - RDF triple to be added to KB (not implemented; default:None) endpoint - URL of endpoint to query

Overrides: logic.KB.__init__

tell(self, sentence)

source code 

Adding triples to RDF store - not implemented

Overrides: logic.KB.tell

ask(self, query)

source code 

Queries the endpoint

Overrides: logic.KB.ask

retract(self, sentence)

source code 

Removing triples from RDF store - not implemented

Overrides: logic.KB.retract