Uses of Class
tech.oxfordsemantic.jrdfox.logic.Rule
| Package | Description |
|---|---|
| tech.oxfordsemantic.jrdfox.client | |
| tech.oxfordsemantic.jrdfox.logic |
-
Uses of Rule in tech.oxfordsemantic.jrdfox.client
Methods in tech.oxfordsemantic.jrdfox.client that return Rule Modifier and Type Method Description RuleRuleInfo. getRule()Returns the rule in question.Methods in tech.oxfordsemantic.jrdfox.client with parameters of type Rule Modifier and Type Method Description longDataStoreConnection. addRule(Rule rule)Adds a rule to the data store.longDataStoreConnection. deleteRule(Rule rule)Deletes a rule to the data store.Method parameters in tech.oxfordsemantic.jrdfox.client with type arguments of type Rule Modifier and Type Method Description longDataStoreConnection. addRules(java.util.Collection<Rule> datalogProgram)Adds a collection of rules to the data store.longDataStoreConnection. deleteRules(java.util.Collection<Rule> datalogProgram)Deletes a collection of rules to the data store.Constructors in tech.oxfordsemantic.jrdfox.client with parameters of type Rule Constructor Description RuleInfo(Rule rule, boolean hasNegation, boolean hasAggregation, boolean addedInternally, boolean addedByUser, boolean addedByAxioms) -
Uses of Rule in tech.oxfordsemantic.jrdfox.logic
Fields in tech.oxfordsemantic.jrdfox.logic declared as Rule Modifier and Type Field Description static Rule[]Rule. NO_RULESMethods in tech.oxfordsemantic.jrdfox.logic that return Rule Modifier and Type Method Description static RuleRule. create(java.util.List<Atom> head, java.util.List<BodyFormula> body)static RuleRule. create(Atom[] head, BodyFormula[] body)static RuleRule. create(Atom head, java.util.List<BodyFormula> body)static RuleRule. create(Atom head, BodyFormula... body)RuleRule. replaceHead(Atom newHeadAtom)RuleRule. simplify()Methods in tech.oxfordsemantic.jrdfox.logic with parameters of type Rule Modifier and Type Method Description ELogicVisitor. visit(Rule object)