|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.fau.cs.www8.jadeowlcodec.aboxupdater.AbsTsReducerImp
public abstract class AbsTsReducerImp
| Nested Class Summary | |
|---|---|
protected static class |
AbsTsReducerImp.Buffering
|
| Constructor Summary | |
|---|---|
AbsTsReducerImp()
|
|
| Method Summary | |
|---|---|
protected boolean |
checkConceptImplication(Triple t,
AbsTripleStore tsRest,
NormalizedImplications implications,
AbsClassDescription descriptionOfImplication,
AbsTsReducerImp.Buffering buffer)
|
boolean |
isRoleBackwardConflictable(KnowledgeBase kb,
AbsRoleDescription role)
|
boolean |
isRoleForwardConflictable(KnowledgeBase kb,
AbsRoleDescription role)
|
boolean |
isTripleObviousImplicationOfRest(KnowledgeBase kb,
AbsTripleStore inTs,
BitField inRemaining,
int removed)
|
protected boolean |
tripleConceptCheck(AbsClassDescription concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
|
protected abstract boolean |
tripleConceptCheck(AbsRoleCardinality concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(ExistsRoleConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(Intersection concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(InverseConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(NamedConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(Nominal concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(OnlyRoleConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
protected abstract boolean |
tripleConceptCheck(Union concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
override in actual implementation to return true where applicable |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbsTsReducerImp()
| Method Detail |
|---|
public boolean isTripleObviousImplicationOfRest(KnowledgeBase kb,
AbsTripleStore inTs,
BitField inRemaining,
int removed)
isTripleObviousImplicationOfRest in interface TsReducerinTs - a AbsTripleStorekb - a KnowledgeBaseinRemaining - a BitFieldremoved - of type integer
protected boolean checkConceptImplication(Triple t,
AbsTripleStore tsRest,
NormalizedImplications implications,
AbsClassDescription descriptionOfImplication,
AbsTsReducerImp.Buffering buffer)
t - a TripletsRest - a AbsTripleStoreimplications - a NormalizedImplicationsdescriptionOfImplication - a AbsClassDescription
protected boolean tripleConceptCheck(AbsClassDescription concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(NamedConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(Intersection concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(Union concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(InverseConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(Nominal concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(ExistsRoleConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(OnlyRoleConcept concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
protected abstract boolean tripleConceptCheck(AbsRoleCardinality concDesc,
Triple t,
AbsTripleStore tsRest,
AbsTsReducerImp.Buffering buffer)
public final boolean isRoleBackwardConflictable(KnowledgeBase kb,
AbsRoleDescription role)
isRoleBackwardConflictable in interface TsReducer
public final boolean isRoleForwardConflictable(KnowledgeBase kb,
AbsRoleDescription role)
isRoleForwardConflictable in interface TsReducer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2007 Moritz Goeb, Bernhard Schiemann, Ulf Schreiber of Chair of Artificial Intelligence, University of Erlangen-Nuremberg