Package | Description |
---|---|
org.apache.jena.reasoner.rulesys |
Provides a selection of simple rule engines for Jena inference models.
|
Modifier and Type | Class and Description |
---|---|
class |
MapBuiltinRegistry
A registry for mapping functor names on java objects (instances
of subclasses of Builtin) which implement their behaviour.
|
class |
OverrideBuiltinRegistry |
Modifier and Type | Field and Description |
---|---|
static BuiltinRegistry |
BuiltinRegistry.theRegistry
The default base registry
|
Modifier and Type | Method and Description |
---|---|
static Rule |
Rule.parseRule(String source,
BuiltinRegistry registry)
Parse a string as a rule using a specified BuiltinRegistry to resolve functor names
|
static List<Rule> |
Rule.parseRules(String source,
BuiltinRegistry registry)
Parse a string as a list a rules.
|
static List<Rule> |
Rule.rulesFromURL(String uri,
BuiltinRegistry registry)
Answer the list of rules parsed from the given URL.
|
static Rule.Parser |
Rule.rulesParserFromReader(BufferedReader src,
BuiltinRegistry registry)
Processes the source reader stripping off comment lines and noting prefix
definitions (@prefix) and rule inclusion commands (@include).
|
Constructor and Description |
---|
Functor(String name,
List<Node> args,
BuiltinRegistry registry)
Constructor
|
Functor(String name,
Node[] args,
BuiltinRegistry registry)
Constructor
|
OverrideBuiltinRegistry(BuiltinRegistry innerRegistry) |
Licenced under the Apache License, Version 2.0