public class ReteBasedELClassifier extends RuleBasedELClassifier implements TaxonomyBuilder
Title:
Description:
Copyright: Copyright (c) 2008
Company: Clark & Parsia, LLC.
logger, timersclasses, kb, log, monitor, taxonomy, toldTaxonomy| Constructor and Description |
|---|
ReteBasedELClassifier() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addClasses(Interpreter interpreter,
Collection<aterm.ATermAppl> classes) |
protected void |
addRoleChainRule(aterm.ATerm[] chain,
aterm.ATermAppl sup) |
protected void |
addRoleDomainRule(aterm.ATermAppl p,
aterm.ATermAppl domain) |
protected void |
addRoleHierarchyRule(aterm.ATermAppl sub,
aterm.ATermAppl sup) |
protected void |
addRoleRangeRule(aterm.ATermAppl p,
aterm.ATermAppl range) |
protected void |
addSubclassRule(aterm.ATermAppl sub,
aterm.ATermAppl sup) |
protected MultiValueMap<aterm.ATermAppl,aterm.ATermAppl> |
getSubsumers(Set<Fact> facts) |
protected MultiValueMap<aterm.ATermAppl,aterm.ATermAppl> |
run(Collection<aterm.ATermAppl> classes) |
buildTaxonomy, classifyclassify, classify, getTaxonomy, getToldDisjoints, getToldTaxonomy, printMemory, printStats, realize, reset, setKB, setProgressMonitorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclassify, classify, getTaxonomy, getToldDisjoints, getToldTaxonomy, realize, setKB, setProgressMonitorprotected MultiValueMap<aterm.ATermAppl,aterm.ATermAppl> run(Collection<aterm.ATermAppl> classes)
run in class RuleBasedELClassifierprotected MultiValueMap<aterm.ATermAppl,aterm.ATermAppl> getSubsumers(Set<Fact> facts)
protected void addClasses(Interpreter interpreter, Collection<aterm.ATermAppl> classes)
protected void addSubclassRule(aterm.ATermAppl sub,
aterm.ATermAppl sup)
addSubclassRule in class RuleBasedELClassifierprotected void addRoleDomainRule(aterm.ATermAppl p,
aterm.ATermAppl domain)
addRoleDomainRule in class RuleBasedELClassifierprotected void addRoleRangeRule(aterm.ATermAppl p,
aterm.ATermAppl range)
addRoleRangeRule in class RuleBasedELClassifierprotected void addRoleChainRule(aterm.ATerm[] chain,
aterm.ATermAppl sup)
addRoleChainRule in class RuleBasedELClassifierprotected void addRoleHierarchyRule(aterm.ATermAppl sub,
aterm.ATermAppl sup)
addRoleHierarchyRule in class RuleBasedELClassifierCopyright © 2013. All Rights Reserved.