|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.hp.hpl.jena.reasoner.rulesys | |
---|---|
com.hp.hpl.jena.assembler | |
com.hp.hpl.jena.reasoner | The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena. |
com.hp.hpl.jena.reasoner.rulesys | Provides a selection of simple rule engines for Jena inference models. |
com.hp.hpl.jena.reasoner.rulesys.builtins | Implementations of the Builtin class which provides primitive operations to the rule engines. |
jena | A package for some Jena command-line programs, including copying RDF data with representation conversion, eg XML to N3 comparing two RDF files for isomorphism (extended equality) an interface to the ARP RDF parser access to the RDQL interpreter a schema-to-Java generator |
Classes in com.hp.hpl.jena.reasoner.rulesys used by com.hp.hpl.jena.assembler | |
---|---|
Rule
Representation of a generic inference rule. |
Classes in com.hp.hpl.jena.reasoner.rulesys used by com.hp.hpl.jena.reasoner | |
---|---|
ClauseEntry
Common interface for all objects that can go into rules. |
Classes in com.hp.hpl.jena.reasoner.rulesys used by com.hp.hpl.jena.reasoner.rulesys | |
---|---|
BackwardRuleInfGraphI
This interface collects together those operations that the backchaining engine needs to invoke in the parent InfGraph. |
|
BasicForwardRuleInfGraph
An inference graph interface that runs a set of forward chaining rules to conclusion on each added triple and stores the entire result set. |
|
BindingEnvironment
Interface through which the current bound values of variables can be found. |
|
Builtin
Rules employ builtins to do all tests and actions other than simple triple matches and triple creation. |
|
BuiltinRegistry
A registry for mapping functor names on java objects (instances of subclasses of Builtin) which implement their behvaiour. |
|
ClauseEntry
Common interface for all objects that can go into rules. |
|
FBRuleInfGraph
An inference graph that uses a mixture of forward and backward chaining rules. |
|
FBRuleReasoner
Rule-based reasoner interface. |
|
ForwardRuleInfGraphI
This interface collects together the operations on the InfGraph which are needed to support the forward rule engine. |
|
Functor
A functor comprises a functor name and a list of arguments. |
|
GenericRuleReasoner
A reasoner interface that is able to invoke any of the useful rule engine combinations. |
|
GenericRuleReasoner.RuleMode
Class used as an enum for describing rule modes. |
|
GenericRuleReasonerFactory
Factory object for creating general rule reasoner instances. |
|
Node_RuleVariable
A variation on the normal Node_Variable which support for value bindings. |
|
Rule
Representation of a generic inference rule. |
|
Rule.Parser
Inner class which provides minimalist parsing support based on tokenisation with depth 1 lookahead. |
|
Rule.ParserException
Inner class. |
|
RuleContext
Interface used to convey context information from a rule engine to the stack of procedural builtins. |
|
RulePreprocessHook
Implementors of this interface can be used as proprocessing passes during intialization of (hybrid) rule systems. |
|
RuleReasoner
RuleReasoner - an interface to capture the idea of a Reasoner that relies on Rules; motivated primarily by the testing for ModelSpecs which specify Rules for Reasoners. |
|
SilentAddI
Interface supported by each of the rule system interpreters that allow triples to added directly to the deductions cache, by-passing any processing machinery. |
Classes in com.hp.hpl.jena.reasoner.rulesys used by com.hp.hpl.jena.reasoner.rulesys.builtins | |
---|---|
Builtin
Rules employ builtins to do all tests and actions other than simple triple matches and triple creation. |
|
RuleContext
Interface used to convey context information from a rule engine to the stack of procedural builtins. |
Classes in com.hp.hpl.jena.reasoner.rulesys used by jena | |
---|---|
Rule
Representation of a generic inference rule. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |