Modifier and Type | Method and Description |
---|---|
void |
ReasoningEngine.notifyAddRule(Rule rule)
In case a new rule has been added to one of the reasoning programs, process only this rule addition
incrementally.
|
Modifier and Type | Method and Description |
---|---|
List<Rule> |
Program.getRules() |
Set<Rule> |
Justification.getSupportingRules() |
Modifier and Type | Method and Description |
---|---|
void |
Program.addRule(Rule rule) |
Modifier and Type | Method and Description |
---|---|
void |
Program.setRules(List<Rule> rules) |
void |
Justification.setSupportingRules(Set<Rule> supportingRules) |
Modifier and Type | Method and Description |
---|---|
Rule |
KWRLProgramParserBase.parseRule() |
Rule |
KWRLProgramParserBase.parseRule(Map<String,String> namespaces) |
static Rule |
KWRLProgramParserBase.parseRule(String content,
Map<String,String> namespaces,
org.openrdf.model.ValueFactory vf)
Short hand for parsing a rule from a string using a given dictionary of namespaces and a value factory.
|
static Rule |
KWRLProgramParserBase.parseRule(String content,
org.openrdf.model.ValueFactory vf)
Short hand for parsing a rule from a string using a given dictionary of namespaces and a value factory.
|
abstract Rule |
KWRLProgramParserBase.Rule()
Parse the input as KWRL rule.
|
Rule |
KWRLProgramParser.Rule() |
Modifier and Type | Method and Description |
---|---|
protected Rule |
KiWiReasoningConnection.constructRuleFromDatabase(ResultSet row,
Map<String,String> namespaces) |
Rule |
KiWiReasoningConnection.loadRuleById(long ruleId,
Map<String,String> namespaces)
Load the rule with the given database ID from the database.
|
Modifier and Type | Method and Description |
---|---|
info.aduna.iteration.CloseableIteration<Rule,SQLException> |
KiWiReasoningConnection.loadRulesByProgram(long programId,
Map<String,String> namespaces)
Load the rule with the given database ID from the database.
|
Modifier and Type | Method and Description |
---|---|
void |
KiWiReasoningConnection.deleteJustifications(Rule rule)
Delete the justifications referring to a certain rule given as argument.
|
info.aduna.iteration.CloseableIteration<Justification,SQLException> |
KiWiReasoningConnection.listJustificationsBySupporting(Rule rule)
List all justifications supported by the given rule.
|
void |
KiWiReasoningConnection.removeRule(Rule rule)
Remove the rule given as argument from the database.
|
void |
KiWiReasoningConnection.storeRule(Rule rule,
Map<String,String> namespaces)
Store the rule given as argument in the database.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.