4Suite API Documentation

Module Ft.Rdf.Inference.Common

WWW: http://4suite.org/4RDF e-mail: support@4suite.org
Copyright (c) 1999 Fourthought Inc, USA.   All Rights Reserved.
See  http://4suite.org/COPYRIGHT  for license and copyright information
Classes:
Functions:

Classes

class Argument

Methods

__init__(self, name, typ)
execute(self, context)
class ArgumentTypes

Members

ACTION = 5
QUERY = 4
SKOLEM_VARIABLE = 2
STRING_LIST = 1
VARIABLE = 3
class Context

Methods

__init__(self, variables=None, external_params=None, fire_rules=0, nss=None)
__repr__(self)
class LiteralArgument(Argument)

Methods

__init__(self, name, typ, value)
Overrides: __init__ from class Argument
execute(self, infEng, context)
Overrides: execute from class Argument
class Predicate

Methods

__init__(self, id_, negative)
class SkolemVariableArgument(Argument)

Methods

__init__(self, name)
Overrides: __init__ from class Argument
execute(self, infEng, context)
Overrides: execute from class Argument
class StringListLiteralArgument(LiteralArgument)

Methods

__init__(self, name, value)
Overrides: __init__ from class LiteralArgument

Methods inherited from class LiteralArgument

class VariableReferenceArgument(Argument)

Methods

__init__(self, name)
Overrides: __init__ from class Argument
execute(self, infEng, context)
Overrides: execute from class Argument

Functions

SplitQName(qname)
StringLiteralArgument(name, value)