Uses of Class
org.apache.jena.reasoner.rulesys.impl.ConsumerChoicePointFrame
Packages that use ConsumerChoicePointFrame
Package
Description
Internal implementation objects used by the rule system interpreters
and compilers.
-
Uses of ConsumerChoicePointFrame in org.apache.jena.reasoner.rulesys.impl
Methods in org.apache.jena.reasoner.rulesys.impl with parameters of type ConsumerChoicePointFrameModifier and TypeMethodDescriptionvoidGenerator.addConsumer(ConsumerChoicePointFrame ccp) Add a new client choince point to consume results from this generator.voidGenerator.notifyBlockedOn(ConsumerChoicePointFrame ccp) Notify that the interpreter has now blocked on the given choice point.voidLPInterpreterContext.notifyBlockedOn(ConsumerChoicePointFrame ccp) Notify this context that a branch was suspended awaiting further results for the given choice point.voidLPTopGoalIterator.notifyBlockedOn(ConsumerChoicePointFrame ccp) Notify this context that a branch was suspended awaiting further results from the given generator.voidGenerator.notifyFinished(ConsumerChoicePointFrame ccp) Notify this context that the given choice point has terminated and can be remove from the wait list.voidLPInterpreterContext.notifyFinished(ConsumerChoicePointFrame ccp) Notify this context that the given choice point has terminated and can be remove from the wait list.voidLPTopGoalIterator.notifyFinished(ConsumerChoicePointFrame ccp) Notify this context that the given choice point has terminated and can be remove from the wait list.voidLPInterpreter.preserveState(ConsumerChoicePointFrame ccp) Preserve the current interpter state in the consumer choice point at the top of the choice point tree.voidGenerator.removeConsumer(ConsumerChoicePointFrame ccp) Remove a terminated consuming choice point from the state set.voidLPInterpreter.restoreState(ConsumerChoicePointFrame ccp) Restore the interpter state according to the given consumer choice point.voidGenerator.setReady(ConsumerChoicePointFrame ccp) Directly set that this generator is ready (because the generator for one of its generatingCPs has produced new results).voidLPInterpreterContext.setReady(ConsumerChoicePointFrame ccp) Called by a generating choice point to indicate we can be run because the indicated choice point is ready.voidLPTopGoalIterator.setReady(ConsumerChoicePointFrame ccp) Directly set that this generator is ready (because the generating for one of its generatingCPs has produced new results).