|
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 ClauseOrientation s 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 |