4Suite API Documentation

Module Ft.Server.Server.Drivers.FtssModel

######################################################################## # $Source: /var/local/cvsroot/4Suite/Ft/Server/Server/Drivers/FtssModel.py,v $ $Revision: 1.29 $ $Date: 2004/07/09 04:03:17 $
Classes:
Functions:
Fields:

Classes

class FtssModel

Methods

__init__(self, sysModel, userModel, acl, path)
add(self, statements, checkSchema=1)
addContainer(self, container, scope=None)
complete(self, subject, predicate, object, statementUri=None, scope=None, **flags)
contains(self, statement)
containsPattern(self, subject, predicate, object, statementUri=None, scope=None, **flags)
exclude(self, subject, predicate, object, statementUri=None, scope=None, **flags)
extractContainer(self, uri, scope=None)
isBnodeLabel(self, label)
remove(self, statements)
removePattern(self, subject, predicate, object, statementUri=None, scope=None, **flags)
size(self, scope=None)
statements(self, scope=None)
versaQuery(self, querySrc, nsMapping=None, varBindings=None, scope=None)
versaQueryRaw(self, querySrc, nsMapping=None, varBindings=None, scope=None)

class FtssModelDriver

Methods

__init__(self, sysDriver, userDriver)
complete(self, subject, predicate, object, statementUri, scope, flags)
contains(self, subject, predicate, object, statementUri, scope, flags)
isResource(self, res)
objectsFromSubAndPreds(self, subject, predicates, scope)
objectsFromSubsAndPred(self, subjects, predicate, scope)
resources(self, scope)
size(self, scope)
subjectsFromPredAndObjs(self, predicate, objects, scope)
subjectsFromPredsAndObj(self, predicates, object, scope)

Functions

WriteVersaResult(result, stream, indent='')

Fields

BNODE_BASE = 'http://4suite.org/rdf/anonymous/'