4Suite
™
API Documentation
►
Module
Ft
.
Rdf
.
Inference
.Predicate
######################################################################## # # File Name: Predicate.py # # Documentation: http://docs.4suite.org/4Rdf/Inference/Predicate.py.html #
Classes:
AndDualPredicate
,
AndMixin
,
AndSinglePredicate
,
DualPredicate
,
NotDualPredicate
,
NotMixin
,
NotSinglePredicate
,
OrDualPredicate
,
OrMixin
,
OrSinglePredicate
,
Predicate
,
SinglePredicate
Classes
class
AndDualPredicate
(
DualPredicate
,
AndMixin
)
Methods inherited from class
DualPredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.DualQuery
query
Methods inherited from class
AndMixin
mergeSkolemVariables
,
primeContext
class
AndMixin
Methods
mergeSkolemVariables
(
self
,
context
,
state
,
resultInfo
)
primeContext
(
self
,
context
)
class
AndSinglePredicate
(
SinglePredicate
,
AndMixin
)
################Create all of the mixins##########################
Methods inherited from class
SinglePredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.SingleQuery
query
Methods inherited from class
AndMixin
mergeSkolemVariables
,
primeContext
class
DualPredicate
(
Predicate
,
Ft.Rdf.Inference.Query.DualQuery
)
Methods
__init__
(
self
,
id_
,
arguments
)
execute
(
self
,
infEng
,
context
)
Methods inherited from class
Ft.Rdf.Inference.Query.DualQuery
query
class
NotDualPredicate
(
DualPredicate
,
NotMixin
)
Methods inherited from class
DualPredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.DualQuery
query
Methods inherited from class
NotMixin
mergeSkolemVariables
,
primeContext
class
NotMixin
Methods
mergeSkolemVariables
(
self
,
context
,
state
,
resultInfos
)
primeContext
(
self
,
context
)
class
NotSinglePredicate
(
SinglePredicate
,
NotMixin
)
Methods inherited from class
SinglePredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.SingleQuery
query
Methods inherited from class
NotMixin
mergeSkolemVariables
,
primeContext
class
OrDualPredicate
(
DualPredicate
,
OrMixin
)
Methods inherited from class
DualPredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.DualQuery
query
Methods inherited from class
OrMixin
mergeSkolemVariables
,
primeContext
class
OrMixin
Methods
mergeSkolemVariables
(
self
,
context
,
state
,
resultInfos
)
primeContext
(
self
,
context
)
class
OrSinglePredicate
(
SinglePredicate
,
OrMixin
)
Methods inherited from class
SinglePredicate
__init__
,
execute
Methods inherited from class
Ft.Rdf.Inference.Query.SingleQuery
query
Methods inherited from class
OrMixin
mergeSkolemVariables
,
primeContext
class
Predicate
Methods
__init__
(
self
,
id_
,
arguments
)
class
SinglePredicate
(
Predicate
,
Ft.Rdf.Inference.Query.SingleQuery
)
Methods
__init__
(
self
,
id_
,
arguments
)
execute
(
self
,
infEng
,
context
)
Methods inherited from class
Ft.Rdf.Inference.Query.SingleQuery
query