Uses of Interface
org.apache.jena.reasoner.rulesys.ClauseEntry
Package
Description
The Jena2 reasoner subsystem is designed to allow a range of inference
engines to be plugged into Jena.
Provides a selection of simple rule engines for Jena inference models.
Internal implementation objects used by the rule system interpreters
and compilers.
-
Uses of ClauseEntry in org.apache.jena.reasoner
Modifier and TypeClassDescriptionclass
Datastructure which defines a triple pattern as used in simple rules and in find interfaces. -
Uses of ClauseEntry in org.apache.jena.reasoner.rulesys
Modifier and TypeClassDescriptionclass
A functor comprises a functor name and a list of arguments.class
Representation of a generic inference rule.Modifier and TypeMethodDescriptionRule.getBody()
return the entire rule body as an array of objectsRule.getBodyElement
(int n) Return the n'th body elementRule.getHead()
return the entire rule head as an array of objectsRule.getHeadElement
(int n) Return the n'th head elementModifier and TypeMethodDescriptionboolean
BackwardRuleInfGraphI.processBuiltin
(ClauseEntry clause, Rule rule, BindingEnvironment env) Process a call to a builtin predicateboolean
FBRuleInfGraph.processBuiltin
(ClauseEntry clause, Rule rule, BindingEnvironment env) Process a call to a builtin predicateboolean
LPBackwardRuleInfGraph.processBuiltin
(ClauseEntry clause, Rule rule, BindingEnvironment env) Process a call to a builtin predicateModifierConstructorDescriptionRule
(String name, ClauseEntry[] head, ClauseEntry[] body) ConstructorModifierConstructorDescriptionRule
(String name, List<ClauseEntry> head, List<ClauseEntry> body) ConstructorRule
(List<ClauseEntry> head, List<ClauseEntry> body) Constructor -
Uses of ClauseEntry in org.apache.jena.reasoner.rulesys.impl
Modifier and TypeClassDescriptionclass
Variant of the normal TriplePattern object which can be updated in place to avoid store turn over.