def load_triples(self, **kwargs): ''' loads triples from supported sources if such functionality is present returns True if operation successfull ''' format = kwargs['format'] if 'format' in kwargs else RDFFormat.RDFXML format = RDFFormat.NTRIPLES if format is 'nt' else RDFFormat.RDFXML source = kwargs['source'] if 'source' in kwargs else None base = kwargs['base'] if 'base' in kwargs else None context = kwargs['context'] if 'context' in kwargs else None server_side = kwargs['server_side'] if 'server_side' in kwargs else True if source: self.__con.addFile(source, base = base, format = format, context = toSesame(context, self.__f), serverSide = server_side) return True return False
def load_triples(self, **kwargs): ''' loads triples from supported sources if such functionality is present returns True if operation successfull ''' format = kwargs['format'] if 'format' in kwargs else RDFFormat.RDFXML format = RDFFormat.NTRIPLES if format is 'nt' else RDFFormat.RDFXML source = kwargs['source'] if 'source' in kwargs else None base = kwargs['base'] if 'base' in kwargs else None context = kwargs['context'] if 'context' in kwargs else None server_side = kwargs['server_side'] if 'server_side' in kwargs else True if source: self.__con.addFile(source, base = base, format = format, context = toSesame(context, self.__con), serverSide = server_side) return True return False
def load_triples(self, **kwargs): """ loads triples from supported sources if such functionality is present returns True if operation successfull """ format = kwargs["format"] if "format" in kwargs else RDFFormat.RDFXML format = RDFFormat.NTRIPLES if format is "nt" else RDFFormat.RDFXML source = kwargs["source"] if "source" in kwargs else None base = kwargs["base"] if "base" in kwargs else None context = kwargs["context"] if "context" in kwargs else None server_side = kwargs["server_side"] if "server_side" in kwargs else True if source: self.__con.addFile( source, base=base, format=format, context=toSesame(context, self.__f), serverSide=server_side ) return True return False
def _clear(self, context = None): """ Clear the triple-store. """ self.__con.clear(contexts = toSesame(context, self.__f))
def __remove(self, s = None, p = None, o = None, context = None): info('REM TRIPLE: %s, %s, %s, %s' % (s, p, o, context)) self.__con.removeTriples(toSesame(s, self.__f), toSesame(p, self.__f), toSesame(o, self.__f), contexts = toSesame(context, self.__f))
def __add(self, s = None, p = None, o = None, context = None): info('ADD TRIPLE: %s, %s, %s, %s' % (s, p, o, context)) self.__con.addTriple(toSesame(s, self.__f), toSesame(p, self.__f), toSesame(o, self.__f), contexts = toSesame(context, self.__f))
def _clear(self, context = None): """ Clear the triple-store. """ self.__con.clear(contexts = toSesame(context, self.__con))
def __remove(self, s = None, p = None, o = None, context = None): self.log.info('REM TRIPLE: ' + unicode(s) + ', ' + unicode(p) + ', ' + unicode(o) + ', ' + unicode(context)) self.__con.removeTriples(toSesame(s, self.__con), toSesame(p, self.__con), toSesame(o, self.__con), contexts = toSesame(context, self.__con))
def __add(self, s = None, p = None, o = None, context = None): self.log.info('ADD TRIPLE: ' + unicode(s) + ', ' + unicode(p) + ', ' + unicode(o) + ', ' + unicode(context)) self.__con.addTriple(toSesame(s, self.__con), toSesame(p, self.__con), toSesame(o, self.__con), contexts = toSesame(context, self.__con))
def __remove(self, s=None, p=None, o=None, context=None): self.log.info("REM TRIPLE: %s, %s, %s, %s" % (s, p, o, context)) self.__con.removeTriples( toSesame(s, self.__f), toSesame(p, self.__f), toSesame(o, self.__f), contexts=toSesame(context, self.__f) )
def __add(self, s=None, p=None, o=None, context=None): self.log.info("ADD TRIPLE: %s, %s, %s, %s" % (s, p, o, context)) self.__con.addTriple( toSesame(s, self.__f), toSesame(p, self.__f), toSesame(o, self.__f), contexts=toSesame(context, self.__f) )