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:
FtssModel
,
FtssModelDriver
Functions:
WriteVersaResult
Fields:
BNODE_BASE
,
BNODE_BASE_LEN
Classes
class
FtssModel
Methods
__init__
(
self
,
sysModel
,
userModel
,
acl
,
path
)
add
(
self
,
statements
,
checkSchema
=1
)
addContainer
(
self
,
container
,
scope
=None
)
checkConsistency
(
self
)
complete
(
self
,
subject
,
predicate
,
object
,
statementUri
=None
,
scope
=None
,
**flags
)
contains
(
self
,
statement
)
containsPattern
(
self
,
subject
,
predicate
,
object
,
statementUri
=None
,
scope
=None
,
**flags
)
disableSchema
(
self
)
enableSchema
(
self
)
exclude
(
self
,
subject
,
predicate
,
object
,
statementUri
=None
,
scope
=None
,
**flags
)
extractContainer
(
self
,
uri
,
scope
=None
)
generateBnode
(
self
)
generateUri
(
self
)
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/'
BNODE_BASE_LEN
= 32