Uses of Class
org.apache.jena.reasoner.rulesys.impl.RuleClauseCode
Packages that use RuleClauseCode
Package
Description
Internal implementation objects used by the rule system interpreters
and compilers.
-
Uses of RuleClauseCode in org.apache.jena.reasoner.rulesys.impl
Fields in org.apache.jena.reasoner.rulesys.impl declared as RuleClauseCodeModifier and TypeFieldDescriptionstatic RuleClauseCodeRuleClauseCode.returnCodeBlockDummy code block which just returnsMethods in org.apache.jena.reasoner.rulesys.impl that return RuleClauseCodeModifier and TypeMethodDescriptionChoicePointFrame.nextClause()Return the next clause in the sequence.Methods in org.apache.jena.reasoner.rulesys.impl that return types with arguments of type RuleClauseCodeModifier and TypeMethodDescriptionReturn an ordered list of RuleClauseCode objects to implement the given predicate.LPRuleStore.codeFor(TriplePattern goal) Return an ordered list of RuleClauseCode objects to implement the given query pattern.Methods in org.apache.jena.reasoner.rulesys.impl with parameters of type RuleClauseCodeModifier and TypeMethodDescriptionvoidLPBRuleEngine.incrementProfile(RuleClauseCode clause) Record a rule invocation in the profile count.Method parameters in org.apache.jena.reasoner.rulesys.impl with type arguments of type RuleClauseCodeModifier and TypeMethodDescriptionLPBRuleEngine.generatorFor(TriplePattern goal, List<RuleClauseCode> clauses) Return a generator for the given goal (assumes that the caller knows that the goal should be tabled).voidChoicePointFrame.init(LPInterpreter interpreter, List<RuleClauseCode> predicateClauses) Initialize a choice point to preserve the current context of the given intepreter and then call the given set of predicates.Constructors in org.apache.jena.reasoner.rulesys.impl with parameters of type RuleClauseCodeConstructor parameters in org.apache.jena.reasoner.rulesys.impl with type arguments of type RuleClauseCodeModifierConstructorDescriptionChoicePointFrame(LPInterpreter interpreter, List<RuleClauseCode> predicateClauses, boolean isSingleton) Constructor.LPInterpreter(LPBRuleEngine engine, TriplePattern goal, List<RuleClauseCode> clauses, boolean isTop) Constructor.