@PortedFrom(file="dlTBox.h", name="TBox") public class TBox extends Object implements Serializable
| Constructor and Description |
|---|
TBox(DatatypeFactory datatypeFactory,
JFactReasonerConfiguration configuration,
AtomicBoolean interrupted,
org.semanticweb.owlapi.model.OWLDataFactory df) |
| Modifier and Type | Method and Description |
|---|---|
void |
absorbAxioms()
absorb all axioms
|
void |
addConceptToHeap(Concept pConcept) |
int |
addDataExprToHeap(DatatypeEntry p) |
int |
addDataExprToHeap(LiteralEntry p) |
int |
addDatatypeExpressionToHeap(Datatype<?> p) |
boolean |
addNonprimitiveDefinition(Concept left,
Concept right,
DLTree rightOrigin) |
void |
addSameIndividuals(Individual p,
Pair pair) |
void |
addSubsumeAxiom(Concept c,
DLTree d)
add axiom CN [= D for concept CN
|
void |
addSubsumeAxiom(DLTree sub,
DLTree sup) |
void |
addSubsumeForDefined(Concept c,
DLTree e)
add an axiom CN [= E for defined CN (CN=D already in base)
|
int |
and2dag(DLVertex v,
DLTree t)
fills AND-like vertex V with an AND-like expression T; process result
|
DLTree |
applyAxiomCNToC(DLTree cn,
DLTree d) |
DLTree |
applyAxiomCToCN(DLTree d,
DLTree cn) |
int |
atmost2dag(int n,
Role r,
int c) |
static boolean |
axiomToRangeDomain(DLTree sub,
DLTree sup) |
DlCompletionTree |
buildCompletionTree(Concept pConcept)
build a completion tree for a concept C (no caching as it breaks the idea
of KE).
|
void |
buildDAG()
build dag
|
void |
buildSimpleCache()
build simple cache
|
void |
calculateStatistic()
calculate statistics
|
void |
calculateTSDepth()
calculate TS depth for all concepts
|
boolean |
canUseSortedReasoning() |
void |
checkEarlySynonym(Concept p)
checks if C is defined as C=D and set Synonyms accordingly
|
Concept |
checkToldCycle(Concept p) |
void |
classifyConcepts(List<Concept> collection,
boolean curCompletelyDefined,
String type) |
void |
classifyQueryConcept()
classify query concept
|
void |
clearFeatures()
clear current features
|
void |
clearQueryConcept()
delete all query-related stuff
|
void |
clearRelevanceInfo()
clear all relevance info
|
int |
concept2dag(Concept p) |
int |
countSynonyms() |
Concept |
createQueryConcept(DLTree desc) |
void |
createTaxonomy(boolean needIndividual) |
int |
dataAtMost2dag(int n,
Role r,
int c) |
int |
dataForall2dag(Role r,
int c) |
void |
determineSorts()
determine sorts
|
void |
dumpAllRoles(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump) |
void |
dumpConcept(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump,
Concept p) |
void |
dumpExpression(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump,
int p) |
void |
dumpRole(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump,
Role p) |
<T extends Concept> |
fillArrays(java.util.stream.Stream<T> begin) |
void |
fillsClassificationTag()
mark all concepts wrt their classification tag
|
void |
finishLoading()
let TBox know that the whole ontology is loaded
|
int |
forall2dag(Role r,
int c) |
Concept |
getAuxConcept(DLTree desc) |
Individual |
getBlockingInd(Concept c) |
Concept |
getCI(DLTree name) |
Concept |
getConcept(org.semanticweb.owlapi.model.IRI name)
return registered concept by given NAME;
|
java.util.stream.Stream<Concept> |
getConcepts() |
gnu.trove.list.TIntList |
getConceptsForQueryAnswering() |
DLDag |
getDag() |
String |
getDataEntryByBP(int bp) |
List<List<Individual>> |
getDifferent() |
DLDag |
getDLHeap() |
RoleMaster |
getDRM() |
List<Concept> |
getFairness() |
DLTree |
getFreshConcept() |
KBFlags |
getGCIs() |
Individual |
getIndividual(org.semanticweb.owlapi.model.IRI name)
return registered individual by given NAME;
|
uk.ac.manchester.cs.jfact.kernel.TBox.IterableVec<Individual> |
getIV() |
int |
getNItems() |
int |
getnSkipBeforeBlock() |
JFactReasonerConfiguration |
getOptions() |
RoleMaster |
getORM() |
DlSatTester |
getReasoner() |
List<Related> |
getRelatedI() |
RoleMaster |
getRM(Role r) |
org.semanticweb.owlapitools.decomposition.Signature |
getSignature(ClassifiableEntry c) |
uk.ac.manchester.cs.jfact.kernel.SimpleRule |
getSimpleRule(int index) |
Individual |
getSPForConcept(Concept p) |
InAx |
getStatistics() |
KBStatus |
getStatus() |
Taxonomy |
getTaxonomy() |
int |
getTG() |
DLTree |
getTree(Concept c) |
boolean |
hasFC() |
java.util.stream.Stream<Individual> |
individuals() |
ModelCacheInterface |
initCache(Concept pConcept,
boolean sub) |
void |
initRangeDomain(RoleMaster rm) |
void |
initReasoner()
init reasoner
|
void |
initRuleFields(List<Concept> v,
int index)
init Extra Rule field in concepts given by a vector V with a given INDEX
|
void |
initTaxonomy()
init taxonomy and classifier
|
void |
initToldSubsumers()
set told TOP concept whether necessary
|
boolean |
isBlockedInd(Concept c) |
boolean |
isBlockingDet(Concept c) |
AtomicBoolean |
isCancelled() |
boolean |
isConsistent() |
boolean |
isCyclic(Concept c) |
boolean |
isDisjointRoles(Role r,
Role s) |
boolean |
isDuringClassification() |
boolean |
isIndividual(DLTree tree) |
boolean |
isIRinQuery() |
boolean |
isIrreflexive(Role r) |
boolean |
isNRinQuery() |
boolean |
isSameIndividuals(Individual a,
Individual b) |
boolean |
isSatisfiable(Concept pConcept) |
boolean |
isSubHolds(Concept pConcept,
Concept qConcept) |
DLTree |
makeNonPrimitive(Concept p,
DLTree desc)
make concept non-primitive;
|
void |
performClassification()
perform classification (assuming KB is consistent)
|
boolean |
performConsistencyCheck() |
void |
performRealisation()
perform realisation (assuming KB is consistent)
|
void |
prepareFeatures(Concept pConcept,
Concept qConcept) |
void |
prepareReasoning()
prepare reasoning
|
void |
preprocess()
preprocess tbox
|
void |
preprocessQueryConcept(Concept query)
preprocess query concept: put description into DAG
|
void |
preprocessRelated()
preprocess related individuals
|
void |
print()
print TBox as a whole
|
void |
printAxioms(LogAdapter o) |
void |
printConcept(LogAdapter o,
Concept p) |
void |
printConcepts(LogAdapter o)
print all registered concepts
|
void |
printDagEntry(LogAdapter o,
int p) |
void |
printFeatures()
print features
|
void |
printIndividuals(LogAdapter o)
print all registered individuals
|
void |
printSimpleRules(LogAdapter o) |
void |
processDifferent(List<DLTree> l) |
void |
processDisjoint(List<DLTree> beg)
process a disjoint set [beg,end) in a usual manner
|
void |
processDisjointC(Collection<DLTree> beg) |
void |
processDisjointR(List<DLTree> l) |
void |
processEquivalentC(List<DLTree> l) |
void |
processEquivalentR(List<DLTree> l) |
void |
processGCI(DLTree c,
DLTree d)
try to absorb GCI C[=D; if not possible, just record this GCI
|
void |
processSame(List<DLTree> l) |
void |
reclassify(Set<org.semanticweb.owlapi.model.OWLEntity> mPlus,
Set<org.semanticweb.owlapi.model.OWLEntity> mMinus) |
int |
reflexive2dag(Role r) |
void |
registerIndividualRelation(NamedEntry a,
NamedEntry r,
NamedEntry b)
individual relation (a,b):R
|
void |
removeExtraDescriptions()
remove extra descritpions
|
Concept |
replaceForall(DLTree rc)
replace (AR:C) with X such that C [= AR^-:X for fresh X.
|
void |
setConceptIndex(Concept c)
set new concept index for given C wrt existing nC
|
void |
setConsistency(boolean val)
set consistency flag
|
void |
setFairnessConstraintDLTrees(List<DLTree> l) |
boolean |
setForbidUndefinedNames(boolean val)
set the flag that forbid usage of undefined names for concepts/roles;
|
void |
setNameSigMap(Map<org.semanticweb.owlapi.model.OWLEntity,org.semanticweb.owlapitools.decomposition.Signature> p)
set NameSigMap
|
void |
setToDoPriorities()
set To Do priorities using local OPTIONS
|
void |
setToldTop()
set told TOP concept whether necessary
|
boolean |
switchToNonprimitive(DLTree left,
DLTree right) |
ModelCacheState |
testCachedNonSubsumption(Concept p,
Concept q)
test if 2 concept non-subsumption can be determined by cache merging
|
boolean |
testHasNominals() |
boolean |
testHasTopRole() |
boolean |
testSortedNonSubsumption(Concept p,
Concept q) |
void |
transformSingletonHierarchy()
transform singleton hierarchy
|
void |
transformToldCycles()
transform cycles
|
int |
tree2dag(DLTree t) |
void |
writeReasoningResult(long time) |
public TBox(DatatypeFactory datatypeFactory, JFactReasonerConfiguration configuration, AtomicBoolean interrupted, org.semanticweb.owlapi.model.OWLDataFactory df)
datatypeFactory - datatypeFactoryconfiguration - configurationinterrupted - interrupteddf - data factorypublic InAx getStatistics()
@PortedFrom(file="dlTBox.h", name="i_begin") public java.util.stream.Stream<Individual> individuals()
@PortedFrom(file="dlTBox.h", name="c_begin") public java.util.stream.Stream<Concept> getConcepts()
@Original public JFactReasonerConfiguration getOptions()
@PortedFrom(file="dlTBox.h", name="getDataEntryByBP") public String getDataEntryByBP(int bp)
bp - bp@PortedFrom(file="dlTBox.h", name="makeNonPrimitive") public DLTree makeNonPrimitive(Concept p, DLTree desc)
p - pdesc - desc@PortedFrom(file="dlTBox.h", name="checkEarlySynonym") public void checkEarlySynonym(Concept p)
p - p@PortedFrom(file="dlTBox.h", name="processDisjoint") public void processDisjoint(List<DLTree> beg)
beg - beg@PortedFrom(file="dlTBox.h", name="reflexive2dag") public int reflexive2dag(Role r)
r - R@PortedFrom(file="dlTBox.h", name="dataForall2dag") public int dataForall2dag(Role r, int c)
r - Rc - C@PortedFrom(file="dlTBox.h", name="dataAtMost2dag") public int dataAtMost2dag(int n, Role r, int c)
n - nr - Rc - C@PortedFrom(file="dlTBox.h", name="concept2dag") public int concept2dag(@Nullable Concept p)
p - p@PortedFrom(file="dlTBox.h", name="processGCI") public void processGCI(DLTree c, DLTree d)
c - Cd - D@PortedFrom(file="dlTBox.h", name="AbsorbAxioms") public void absorbAxioms()
@PortedFrom(file="dlTBox.h", name="initToldSubsumers") public void initToldSubsumers()
@PortedFrom(file="dlTBox.h", name="setToldTop") public void setToldTop()
@PortedFrom(file="dlTBox.h", name="calculateTSDepth") public void calculateTSDepth()
@PortedFrom(file="dlTBox.h", name="countSynonyms") public int countSynonyms()
@PortedFrom(file="dlTBox.h", name="initRuleFields") public void initRuleFields(List<Concept> v, int index)
v - vindex - index@PortedFrom(file="dlTBox.h", name="fillsClassificationTag") public void fillsClassificationTag()
@PortedFrom(file="dlTBox.h", name="setConceptIndex") public void setConceptIndex(Concept c)
c - C@PortedFrom(file="dlTBox.h", name="getReasoner") public DlSatTester getReasoner()
@PortedFrom(file="dlTBox.h", name="PrintConcepts") public void printConcepts(LogAdapter o)
o - o@PortedFrom(file="dlTBox.h", name="PrintIndividuals") public void printIndividuals(LogAdapter o)
o - o@PortedFrom(file="dlTBox.h", name="PrintSimpleRules") public void printSimpleRules(LogAdapter o)
o - o@PortedFrom(file="dlTBox.h", name="PrintAxioms") public void printAxioms(LogAdapter o)
o - o@PortedFrom(file="dlTBox.h", name="isIrreflexive") public boolean isIrreflexive(Role r)
r - R@PortedFrom(file="dlTBox.h", name="clearRelevanceInfo") public void clearRelevanceInfo()
@PortedFrom(file="dlTBox.h", name="getFreshConcept") public DLTree getFreshConcept()
@PortedFrom(file="dlTBox.h", name="clearFeatures") public void clearFeatures()
@PortedFrom(file="dlTBox.h", name="getORM") public RoleMaster getORM()
@PortedFrom(file="dlTBox.h", name="getDRM") public RoleMaster getDRM()
@PortedFrom(file="dlTBox.h", name="getRM") public RoleMaster getRM(Role r)
r - R@PortedFrom(file="dlTBox.h", name="getDag") public DLDag getDag()
@PortedFrom(file="dlTBox.h", name="getConcept") public Concept getConcept(org.semanticweb.owlapi.model.IRI name)
name - name@PortedFrom(file="dlTBox.h", name="getIndividual") public Individual getIndividual(org.semanticweb.owlapi.model.IRI name)
name - name@PortedFrom(file="dlTBox.h", name="isIndividual") public boolean isIndividual(DLTree tree)
tree - tree@Nullable @PortedFrom(file="dlTBox.h", name="getCI") public Concept getCI(DLTree name)
name - name@Nullable @PortedFrom(file="dlTBox.h", name="getTree") public DLTree getTree(@Nullable Concept c)
c - C@PortedFrom(file="dlTBox.h", name="setForbidUndefinedNames") public boolean setForbidUndefinedNames(boolean val)
val - val@PortedFrom(file="dlTBox.h", name="RegisterIndividualRelation") public void registerIndividualRelation(NamedEntry a, NamedEntry r, NamedEntry b)
a - ar - Rb - b@PortedFrom(file="dlTBox.h", name="addSubsumeAxiom") public void addSubsumeAxiom(Concept c, DLTree d)
c - Cd - D@PortedFrom(file="dlTBox.h", name="finishLoading") public void finishLoading()
@PortedFrom(file="dlTBox.h", name="hasFC") public boolean hasFC()
@PortedFrom(file="dlTBox.h", name="setFairnessConstraint") public void setFairnessConstraintDLTrees(List<DLTree> l)
l - l@PortedFrom(file="dlTBox.h", name="getTG") public int getTG()
@PortedFrom(file="dlTBox.h", name="getSimpleRule") public uk.ac.manchester.cs.jfact.kernel.SimpleRule getSimpleRule(int index)
index - index@PortedFrom(file="dlTBox.h", name="isIRinQuery") public boolean isIRinQuery()
@PortedFrom(file="dlTBox.h", name="isNRinQuery") public boolean isNRinQuery()
@PortedFrom(file="dlTBox.h", name="testHasNominals") public boolean testHasNominals()
@PortedFrom(file="dlTBox.h", name="testHasTopRole") public boolean testHasTopRole()
@PortedFrom(file="dlTBox.h", name="canUseSortedReasoning") public boolean canUseSortedReasoning()
@PortedFrom(file="dlTBox.h", name="performClassification") public void performClassification()
@PortedFrom(file="dlTBox.h", name="performRealisation") public void performRealisation()
@PortedFrom(file="dlTBox.h", name="getTaxonomy") public Taxonomy getTaxonomy()
@PortedFrom(file="dlTBox.h", name="getStatus") public KBStatus getStatus()
@PortedFrom(file="dlTBox.h", name="setConsistency") public void setConsistency(boolean val)
val - val@PortedFrom(file="dlTBox.h", name="isConsistent") public boolean isConsistent()
@PortedFrom(file="dlTBox.h", name="testSortedNonSubsumption") public boolean testSortedNonSubsumption(Concept p, @Nullable Concept q)
p - pq - q@PortedFrom(file="dlTBox.h", name="print") public void print()
@PortedFrom(file="dlTBox.h", name="buildDAG") public void buildDAG()
@PortedFrom(file="dlTBox.h", name="initRangeDomain") public void initRangeDomain(RoleMaster rm)
rm - RM@PortedFrom(file="dlTBox.h", name="addDataExprToHeap") public int addDataExprToHeap(LiteralEntry p)
p - p@PortedFrom(file="dlTBox.h", name="addDataExprToHeap") public int addDataExprToHeap(DatatypeEntry p)
p - p@Original public int addDatatypeExpressionToHeap(Datatype<?> p)
p - p@PortedFrom(file="dlTBox.h", name="addConceptToHeap") public void addConceptToHeap(Concept pConcept)
pConcept - pConcept@PortedFrom(file="dlTBox.h", name="tree2dag") public int tree2dag(@Nullable DLTree t)
t - t@PortedFrom(file="dlTBox.h", name="and2dag") public int and2dag(DLVertex v, DLTree t)
v - vt - t@PortedFrom(file="dlTBox.h", name="forall2dag") public int forall2dag(Role r, int c)
r - Rc - C@PortedFrom(file="dlTBox.h", name="atmost2dag") public int atmost2dag(int n, Role r, int c)
n - nr - Rc - C@PortedFrom(file="dlTBox.h", name="fillArrays") public <T extends Concept> int fillArrays(java.util.stream.Stream<T> begin)
T - concept typebegin - begin@Original public int getNItems()
@PortedFrom(file="dlTBox.h", name="createTaxonomy") public void createTaxonomy(boolean needIndividual)
needIndividual - needIndividual@PortedFrom(file="dlTBox.h", name="classifyConcepts") public void classifyConcepts(List<Concept> collection, boolean curCompletelyDefined, String type)
collection - collectioncurCompletelyDefined - curCompletelyDefinedtype - type@PortedFrom(file="dlTBox.h", name="getAuxConcept") public Concept getAuxConcept(@Nullable DLTree desc)
desc - desc@PortedFrom(file="dlTBox.h", name="prepareReasoning") public void prepareReasoning()
@PortedFrom(file="dlTBox.h", name="prepareFeatures") public void prepareFeatures(@Nullable Concept pConcept, @Nullable Concept qConcept)
pConcept - pConceptqConcept - qConcept@PortedFrom(file="dlTBox.h", name="buildSimpleCache") public void buildSimpleCache()
@PortedFrom(file="dlTBox.h", name="performConsistencyCheck") public boolean performConsistencyCheck()
@PortedFrom(file="dlTBox.h", name="isSatisfiable") public boolean isSatisfiable(Concept pConcept)
pConcept - pConcept@PortedFrom(file="dlTBox.h", name="isSubHolds") public boolean isSubHolds(Concept pConcept, Concept qConcept)
pConcept - pConceptqConcept - qConcept@PortedFrom(file="dlTBox.h", name="isSameIndividuals") public boolean isSameIndividuals(Individual a, Individual b)
a - _ab - _b@PortedFrom(file="dlTBox.h", name="isDisjointRoles") public boolean isDisjointRoles(Role r, Role s)
r - Rs - S@PortedFrom(file="dlTBox.h", name="createQueryConcept") public Concept createQueryConcept(DLTree desc)
desc - desc@PortedFrom(file="dlTBox.h", name="preprocessQueryConcept") public void preprocessQueryConcept(Concept query)
query - query@PortedFrom(file="dlTBox.h", name="clearQueryConcept") public void clearQueryConcept()
@PortedFrom(file="dlTBox.h", name="classifyQueryConcept") public void classifyQueryConcept()
@PortedFrom(file="dlTBox.h", name="buildCompletionTree") public DlCompletionTree buildCompletionTree(Concept pConcept)
pConcept - pConcept@PortedFrom(file="dlTBox.h", name="writeReasoningResult") public void writeReasoningResult(long time)
time - time@PortedFrom(file="dlTBox.h", name="PrintDagEntry") public void printDagEntry(LogAdapter o, int p)
o - op - p@PortedFrom(file="dlTBox.h", name="PrintConcept") public void printConcept(LogAdapter o, Concept p)
o - op - p@PortedFrom(file="dlTBox.h", name="dumpConcept") public void dumpConcept(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump, Concept p)
dump - dumpp - p@PortedFrom(file="dlTBox.h", name="dumpRole") public void dumpRole(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump, Role p)
dump - dumpp - p@PortedFrom(file="dlTBox.h", name="dumpExpression") public void dumpExpression(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump, int p)
dump - dumpp - p@PortedFrom(file="dlTBox.h", name="dumpAllRoles") public void dumpAllRoles(uk.ac.manchester.cs.jfact.kernel.DumpInterface dump)
dump - dump@PortedFrom(file="dlTBox.h", name="addSubsumeAxiom") public void addSubsumeAxiom(@Nullable DLTree sub, @Nullable DLTree sup)
sub - subsup - sup@Nullable @PortedFrom(file="dlTBox.h", name="applyAxiomCToCN") public DLTree applyAxiomCToCN(DLTree d, DLTree cn)
d - Dcn - CN@Nullable @PortedFrom(file="dlTBox.h", name="applyAxiomCNToC") public DLTree applyAxiomCNToC(DLTree cn, DLTree d)
cn - CNd - D@PortedFrom(file="dlTBox.h", name="addSubsumeForDefined") public void addSubsumeForDefined(Concept c, DLTree e)
c - Ce - superclass@PortedFrom(file="dlTBox.h", name="axiomToRangeDomain") public static boolean axiomToRangeDomain(DLTree sub, DLTree sup)
sub - subsup - sup@PortedFrom(file="dlTBox.h", name="addNonprimitiveDefinition") public boolean addNonprimitiveDefinition(Concept left, @Nullable Concept right, DLTree rightOrigin)
left - leftright - rightrightOrigin - original right tree@PortedFrom(file="dlTBox.h", name="switchToNonprimitive") public boolean switchToNonprimitive(DLTree left, DLTree right)
left - leftright - right@PortedFrom(file="dlTBox.h", name="processDisjointC") public void processDisjointC(Collection<DLTree> beg)
beg - beg@PortedFrom(file="dlTBox.h", name="processEquivalentC") public void processEquivalentC(List<DLTree> l)
l - argument list@PortedFrom(file="dlTBox.h", name="processDifferent") public void processDifferent(List<DLTree> l)
l - l@PortedFrom(file="dlTBox.h", name="processSame") public void processSame(List<DLTree> l)
l - l@PortedFrom(file="dlTBox.h", name="processDisjointR") public void processDisjointR(List<DLTree> l)
l - l@PortedFrom(file="dlTBox.h", name="processEquivalentR") public void processEquivalentR(List<DLTree> l)
l - l@PortedFrom(file="dlTBox.h", name="preprocess") public void preprocess()
@PortedFrom(file="Preprocess.cpp", name="isCyclic") public boolean isCyclic(Concept c)
c - concept@PortedFrom(file="dlTBox.h", name="preprocessRelated") public void preprocessRelated()
@PortedFrom(file="dlTBox.h", name="transformToldCycles") public void transformToldCycles()
@Nullable @PortedFrom(file="dlTBox.h", name="checkToldCycle") public Concept checkToldCycle(Concept p)
p - _p@PortedFrom(file="dlTBox.h", name="transformSingletonHierarchy") public void transformSingletonHierarchy()
@PortedFrom(file="dlTBox.h", name="getSPForConcept") public Individual getSPForConcept(Concept p)
p - p@PortedFrom(file="dlTBox.h", name="determineSorts") public void determineSorts()
@PortedFrom(file="dlTBox.h", name="CalculateStatistic") public void calculateStatistic()
@PortedFrom(file="dlTBox.h", name="RemoveExtraDescriptions") public void removeExtraDescriptions()
@Original public void setToDoPriorities()
@PortedFrom(file="dlTBox.h", name="isBlockedInd") public boolean isBlockedInd(Concept c)
c - C@PortedFrom(file="dlTBox.h", name="getBlockingInd") public Individual getBlockingInd(Concept c)
c - C@PortedFrom(file="dlTBox.h", name="isBlockingDet") public boolean isBlockingDet(Concept c)
c - C@PortedFrom(file="dlTBox.h", name="initCache") public ModelCacheInterface initCache(Concept pConcept, boolean sub)
pConcept - pConceptsub - sub@PortedFrom(file="dlTBox.h", name="testCachedNonSubsumption") public ModelCacheState testCachedNonSubsumption(Concept p, Concept q)
p - pq - q@PortedFrom(file="dlTBox.h", name="initReasoner") public void initReasoner()
@PortedFrom(file="DLConceptTaxonomy.h", name="initTaxonomy") public void initTaxonomy()
@PortedFrom(file="dlTBox.h", name="setNameSigMap") public void setNameSigMap(Map<org.semanticweb.owlapi.model.OWLEntity,org.semanticweb.owlapitools.decomposition.Signature> p)
p - p@Nullable @Original public org.semanticweb.owlapitools.decomposition.Signature getSignature(ClassifiableEntry c)
c - c@PortedFrom(file="dlTBox.h", name="printFeatures") public void printFeatures()
@Original public List<List<Individual>> getDifferent()
@PortedFrom(file="dlTBox.h", name="replaceForall") public Concept replaceForall(DLTree rc)
rc - RC@PortedFrom(file="dlTBox.h", name="isCancelled") public AtomicBoolean isCancelled()
public void addSameIndividuals(Individual p, Pair pair)
p - ppair - pairpublic void reclassify(Set<org.semanticweb.owlapi.model.OWLEntity> mPlus, Set<org.semanticweb.owlapi.model.OWLEntity> mMinus)
mPlus - MPlusmMinus - MMinuspublic gnu.trove.list.TIntList getConceptsForQueryAnswering()
public boolean isDuringClassification()
public uk.ac.manchester.cs.jfact.kernel.TBox.IterableVec<Individual> getIV()
public int getnSkipBeforeBlock()
Copyright © 2016 The University of Manchester. All rights reserved.