public class BackwardLink extends Object implements Conclusion
Conclusion representing derived existential restrictions from a
source Context to this target Context. Intuitively, if a
subclass axiom SubClassOf(:A ObjectSomeValuesFrom(:r :B)) is derived
by inference rules, then a BackwardLink with the source :A
and the relation :r can be produced for the target context with root
:B.| Constructor and Description |
|---|
BackwardLink(Context source,
IndexedPropertyChain relation) |
| Modifier and Type | Method and Description |
|---|---|
<R> R |
accept(ConclusionVisitor<R> visitor,
Context context) |
void |
apply(BasicSaturationStateWriter writer,
Context context,
RuleApplicationVisitor ruleAppVisitor) |
IndexedPropertyChain |
getRelation() |
Context |
getSource() |
Context |
getSourceContext(Context contextWhereStored) |
String |
toString() |
public BackwardLink(Context source, IndexedPropertyChain relation)
public IndexedPropertyChain getRelation()
public Context getSource()
BackwardLink, that is, the
Context from which the existential restriction
corresponding to this BackwardLink followspublic void apply(BasicSaturationStateWriter writer, Context context, RuleApplicationVisitor ruleAppVisitor)
public Context getSourceContext(Context contextWhereStored)
getSourceContext in interface Conclusionnull if nonepublic <R> R accept(ConclusionVisitor<R> visitor, Context context)
accept in interface ConclusionCopyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.