|
JTP API Documentation | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use ReasoningStepIterator | |
| jtp | Provides the basic, most general classes of the JTP architecture. |
| jtp.classifier | |
| jtp.context | Provides a basic configuration and interface for JTP. |
| jtp.context.daml | Provides a DAML+OIL configuration and interface for JTP. |
| jtp.context.owl | |
| jtp.context.rdf | |
| jtp.demod | |
| jtp.disp | |
| jtp.frame | |
| jtp.frame.fc | |
| jtp.frame.listen | |
| jtp.frame.listen.dl | |
| jtp.func | |
| jtp.gmp | Provides a knowledge store for Clauses and Generalized Modus Ponens reasoning capability. |
| jtp.modelim | Contains general-purpose reasoners, including a telling control reasoner, an asking control reasoner, and reasoners that implement the model elimination procedure. |
| jtp.proof.transform | |
| jtp.rs | Contains important subclasses of ReasoningStep and
ReasoningStepIterator as well as utility methods for
ReasoningSteps. |
| jtp.time | Implements reasoners and classes that allow JTP to reason about temporal information in a KB. |
| jtp.ui | |
| Uses of ReasoningStepIterator in jtp |
| Methods in jtp that return ReasoningStepIterator | |
ReasoningStepIterator |
Reasoner.process(Object goal)
This method attempts to find proof for the goal. |
| Uses of ReasoningStepIterator in jtp.classifier |
| Methods in jtp.classifier that return ReasoningStepIterator | |
ReasoningStepIterator |
ClassifierTellingReasoner.process(Object o)
|
| Uses of ReasoningStepIterator in jtp.context |
| Methods in jtp.context that return ReasoningStepIterator | |
ReasoningStepIterator |
IterativeDeepening.process(Object goal)
|
ReasoningStepIterator |
BasicReasoningContext.getStringAssertionResults(String assertion)
Asserts to the telling reasoners the clauses encoded in a String. |
ReasoningStepIterator |
BasicReasoningContext.getAssertionResults(DirectAssertion assertion)
Asserts assertion to the telling reasoners. |
ReasoningStepIterator |
BasicReasoningContext.ask(String query)
Submits a query. |
| Uses of ReasoningStepIterator in jtp.context.daml |
| Methods in jtp.context.daml that return ReasoningStepIterator | |
ReasoningStepIterator |
DamlReasoningContext.inconsistencies()
Compiles all of the inconsistencies found by DamlReasoningContext.disjointnessInconsistencies(),
DamlReasoningContext.equivalenceInconsistencies(),
DamlReasoningContext.exceedsMaxCard0Inconsistencies(),
DamlReasoningContext.nothingInconsistencies(),
DamlReasoningContext.nilItemInconsistencies(), and
DamlReasoningContext.nilRestInconsistencies(). |
ReasoningStepIterator |
DamlReasoningContext.disjointnessInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they are instances of disjoint classes. |
ReasoningStepIterator |
DamlReasoningContext.equivalenceInconsistencies()
Checks for pairs of objects in the knowledge base that are inconsistent because they are asserted or inferred to be both equivalent to and distinct from each other. |
ReasoningStepIterator |
DamlReasoningContext.exceedsMaxCard0Inconsistencies()
Checks for objects in the knowledge base that are inconsistent because they are restricted to have zero values of a particular type for a particular property, but they violate this restriction. |
ReasoningStepIterator |
DamlReasoningContext.nothingInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be a member of the empty class (daml:Nothing). |
ReasoningStepIterator |
DamlReasoningContext.nilItemInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be an item in the empty list (daml:nil). |
ReasoningStepIterator |
DamlReasoningContext.nilRestInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be a continuation (daml:rest) of the empty list (daml:nil). |
| Uses of ReasoningStepIterator in jtp.context.owl |
| Methods in jtp.context.owl that return ReasoningStepIterator | |
ReasoningStepIterator |
OWLReasoningContext.inconsistencies()
Compiles all of the inconsistencies found by OWLReasoningContext.disjointnessInconsistencies(),
OWLReasoningContext.equivalenceInconsistencies(),
OWLReasoningContext.exceedsMaxCard0Inconsistencies(),
OWLReasoningContext.nothingInconsistencies(),
OWLReasoningContext.nilItemInconsistencies(), and
OWLReasoningContext.nilRestInconsistencies(). |
ReasoningStepIterator |
OWLReasoningContext.disjointnessInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they are instances of disjoint classes. |
ReasoningStepIterator |
OWLReasoningContext.equivalenceInconsistencies()
Checks for pairs of objects in the knowledge base that are inconsistent because they are asserted or inferred to be both equivalent to and distinct from each other. |
ReasoningStepIterator |
OWLReasoningContext.exceedsMaxCard0Inconsistencies()
Checks for objects in the knowledge base that are inconsistent because they are restricted to have zero values for a particular property, but they violate this restriction. |
ReasoningStepIterator |
OWLReasoningContext.nothingInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be a member of the empty class (owl:Nothing). |
ReasoningStepIterator |
OWLReasoningContext.nilItemInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be an item in the empty list (rdf:nil). |
ReasoningStepIterator |
OWLReasoningContext.nilRestInconsistencies()
Checks for objects in the knowledge base that are inconsistent because they have been asserted or inferred to be a continuation (rdf:rest) of the empty list (rdf:nil). |
| Uses of ReasoningStepIterator in jtp.context.rdf |
| Methods in jtp.context.rdf that return ReasoningStepIterator | |
ReasoningStepIterator |
RDFReasoningContext.ask(URL premise,
String query)
Premise is loaded with RDFReasoningContext.loadKB(URL), and query is then passed to RDFReasoningContext.ask(String). |
ReasoningStepIterator |
RDFReasoningContext.ask(String query)
Submits a KIF-formatted query. |
ReasoningStepIterator |
RDFReasoningContext.inconsistencies()
|
| Uses of ReasoningStepIterator in jtp.demod |
| Methods in jtp.demod that return ReasoningStepIterator | |
ReasoningStepIterator |
ForwardChainingDemodulationProxy.process(Object assertion)
|
ReasoningStepIterator |
DemodulationReasoner.process(Object o)
|
ReasoningStepIterator |
DemodulatingProxy.process(Object goal)
|
| Uses of ReasoningStepIterator in jtp.disp |
| Methods in jtp.disp that return ReasoningStepIterator | |
ReasoningStepIterator |
SequentialDispatcher.process(Object o)
|
ReasoningStepIterator |
RelationBasedFCDispatcher.process(Object o)
|
ReasoningStepIterator |
RelationBasedDispatcher.process(Literal lit,
Object o)
|
ReasoningStepIterator |
RelationBasedBCDispatcher.process(Object o)
|
| Uses of ReasoningStepIterator in jtp.frame |
| Classes in jtp.frame that implement ReasoningStepIterator | |
static class |
SlotValueAskingReasoner.LinkResolvingReasoningStepIterator
a reasoning step iterator based on the supplied collection of ValueLinks. |
| Methods in jtp.frame that return ReasoningStepIterator | |
ReasoningStepIterator |
SlotValueTellingReasoner.process(Object goal)
|
ReasoningStepIterator |
SlotValueAskingReasoner.process(Object o)
|
ReasoningStepIterator |
HoldsReasoner.process(Object o)
|
ReasoningStepIterator |
FrameTranslators.SubclassOfTranslator.process(Object o)
|
ReasoningStepIterator |
FrameTranslators.TemplateFacetValueTranslator.process(Object o)
|
ReasoningStepIterator |
FrameTranslators.TemplateSlotValueTranslator.process(Object o)
|
ReasoningStepIterator |
EnumeratingReasoner.process(Object o)
|
ReasoningStepIterator |
LinkAsserter.process(Object o)
|
static ReasoningStepIterator |
LinkAsserter.propagateAssertedValue(ValueCollection vc,
Object value)
|
static ReasoningStepIterator |
LinkAsserter.propagateLinkResults(ValueLink vl)
|
static ReasoningStepIterator |
LinkAsserter.propagateResultsForTarget(ValueLink vl)
|
| Uses of ReasoningStepIterator in jtp.frame.fc |
| Uses of ReasoningStepIterator in jtp.frame.listen |
| Methods in jtp.frame.listen that return ReasoningStepIterator | |
ReasoningStepIterator |
VCListenerCreator.process(Object o)
|
| Uses of ReasoningStepIterator in jtp.frame.listen.dl |
| Methods in jtp.frame.listen.dl that return ReasoningStepIterator | |
ReasoningStepIterator |
IntersectionTypeReasoner.process(Object o)
|
| Uses of ReasoningStepIterator in jtp.func |
| Methods in jtp.func that return ReasoningStepIterator | |
ReasoningStepIterator |
Unprovable.process(Object gobj)
|
ReasoningStepIterator |
InEqual.process(Object gob)
|
ReasoningStepIterator |
GetSetof.process(Object sobj)
|
ReasoningStepIterator |
ForIn.process(Object gob)
|
ReasoningStepIterator |
EvaluableFunctionReasoner.process(Object o)
|
ReasoningStepIterator |
Equals.process(Object gob)
|
static ReasoningStepIterator |
Equals.compare(Literal s,
boolean polarity,
boolean withUNA)
|
| Uses of ReasoningStepIterator in jtp.gmp |
| Classes in jtp.gmp that implement ReasoningStepIterator | |
class |
ModusPonensRecycler
An iterator over partial proofs for a particular goal. |
| Methods in jtp.gmp that return ReasoningStepIterator | |
ReasoningStepIterator |
ModusPonensReasoner.process(Object o)
Returns an iterator over partial proofs of the goal o. |
ReasoningStepIterator |
ClauseOrientationKB.process(Object o)
Adds ClauseOrientations to knowledge store
corresponding to all
contrapositives of Clause that is the goal of o. |
| Uses of ReasoningStepIterator in jtp.modelim |
| Classes in jtp.modelim that implement ReasoningStepIterator | |
protected class |
ModelEliminationReasoner.ProofCollector
|
| Methods in jtp.modelim that return ReasoningStepIterator | |
ReasoningStepIterator |
ModelEliminationReasoner.process(Object goal)
|
ReasoningStepIterator |
LinearReductionReasoner.process(Object o)
Attempts to find the negation of o
in the goal stack. |
ReasoningStepIterator |
BreadthFirstForwardReasoner.process(Object o)
Processes an assertion and its derived consequences. |
ReasoningStepIterator |
AskingQueryProcessor.process(Object o)
|
ReasoningStepIterator |
AncestorCycleCutReasoner.process(Object goal)
Attempts to find a goal on the goal stack that is identical to goal. |
| Uses of ReasoningStepIterator in jtp.proof.transform |
| Methods in jtp.proof.transform that return ReasoningStepIterator | |
ReasoningStepIterator |
ProofTransformingReasonerProxy.process(Object goal)
|
| Uses of ReasoningStepIterator in jtp.rs |
| Classes in jtp.rs that implement ReasoningStepIterator | |
class |
ArrayReasoningStepIterator
An iterator over the ReasoningSteps in an array. |
class |
DefaultReasoningStepCollector
|
class |
IteratorBasedReasoningStepIterator
A ReasoningStepIterator backed by a Java Iterator. |
| Fields in jtp.rs declared as ReasoningStepIterator | |
static ReasoningStepIterator |
ArrayReasoningStepIterator.empty
|
| Methods in jtp.rs that return ReasoningStepIterator | |
ReasoningStepIterator |
TranslatingProxyReasoner.process(Object o)
|
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2)
Given two ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1 and then rsi2. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2,
ReasoningStepIterator rsi3)
Given three ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1, then rsi2, then rsi3. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator[] rss)
Given an array of ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in each ReasoningStepIterator of the array in order. |
ReasoningStepIterator |
DefaultTranslationReasoner.process(Object goal)
|
| Methods in jtp.rs with parameters of type ReasoningStepIterator | |
static String |
RSUtils.printReasoningStepIterator(ReasoningStepIterator rsi,
String prefix)
Creates a String representation of a ReasoningStepIterator. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2)
Given two ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1 and then rsi2. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2)
Given two ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1 and then rsi2. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2,
ReasoningStepIterator rsi3)
Given three ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1, then rsi2, then rsi3. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2,
ReasoningStepIterator rsi3)
Given three ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1, then rsi2, then rsi3. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator rsi1,
ReasoningStepIterator rsi2,
ReasoningStepIterator rsi3)
Given three ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in rsi1, then rsi2, then rsi3. |
static ReasoningStepIterator |
RSUtils.concatenate(ReasoningStepIterator[] rss)
Given an array of ReasoningStepIterators, returns a single ReasoningStepIterator that iterates over all ReasoningSteps in each ReasoningStepIterator of the array in order. |
| Uses of ReasoningStepIterator in jtp.time |
| Methods in jtp.time that return ReasoningStepIterator | |
ReasoningStepIterator |
TimePointKnowledgeStore.AskingReasoner.process(Object o)
|
protected ReasoningStepIterator |
TimePointKnowledgeStore.AskingReasoner.processLocationQuery(Literal goal,
DemodulationReasoningStep drs)
|
protected ReasoningStepIterator |
TimePointKnowledgeStore.AskingReasoner.processPointRelationQuery(Literal goal,
DemodulationReasoningStep drs)
|
ReasoningStepIterator |
TimePointKnowledgeStore.TellingReasoner.process(Object o)
|
| Uses of ReasoningStepIterator in jtp.ui |
| Methods in jtp.ui with parameters of type ReasoningStepIterator | |
static String |
AnswerUtil.printProof(ReasoningStepIterator rsi,
String padding)
|
|
JTP API Documentation | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||