- CelExtendedOntology - Class in de.tudresden.inf.lat.jcel.core.algorithm.cel
-
This class models an extended ontology.
- CelExtendedOntology() - Constructor for class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Constructs a new CEL extended ontology.
- CelProcessor - Class in de.tudresden.inf.lat.jcel.core.algorithm.cel
-
Classifies an ontology using the CEL algorithm.
- CelProcessor(Set<Integer>, Set<Integer>, Set<NormalizedIntegerAxiom>, NormalizedIntegerAxiomFactory, IntegerEntityManager) - Constructor for class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
Constructs a new CEL processor.
- ClassifierStatus - Interface in de.tudresden.inf.lat.jcel.core.completion.common
-
An class implementing this interface contains the axioms of the ontology and
the main sets used in the classification process.
- ClassifierStatusImpl - Class in de.tudresden.inf.lat.jcel.core.algorithm.rulebased
-
An object of this class keeps the status of the classifier.
- ClassifierStatusImpl(IntegerEntityManager, ExtendedOntology) - Constructor for class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Constructs a new classifier status.
- clear() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Clears all the internal sets.
- clear() - Method in class de.tudresden.inf.lat.jcel.core.graph.ArraySet
-
- clear() - Method in class de.tudresden.inf.lat.jcel.core.graph.HashArraySet
-
- compareTo(REntry) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.REntryImpl
-
- compareTo(SEntry) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.SEntryImpl
-
- CompletionRuleChainSelector - Class in de.tudresden.inf.lat.jcel.core.algorithm.rulebased
-
An object of this class creates appropriate completion rule chains to process
the ontology.
- CompletionRuleChainSelector(OntologyExpressivity) - Constructor for class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.CompletionRuleChainSelector
-
Constructs a new ontology preprocessor.
- contains(VNode) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- contains(VNode) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns whether a particular node belongs to the set V.
- contains(Object) - Method in class de.tudresden.inf.lat.jcel.core.graph.ArraySet
-
- contains(Object) - Method in class de.tudresden.inf.lat.jcel.core.graph.HashArraySet
-
- contains(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelation
-
Tells whether a pair belongs to this binary relation.
- contains(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelationImpl
-
- contains(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Tells whether a binary relation belongs to this map.
- contains(int, int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Tells whether a binary relation contains a give pair.
- contains(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- contains(int, int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- containsAll(Collection<?>) - Method in class de.tudresden.inf.lat.jcel.core.graph.ArraySet
-
- containsAll(Collection<?>) - Method in class de.tudresden.inf.lat.jcel.core.graph.HashArraySet
-
- containsExistential(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.VNode
-
Tells whether this node contains the given existential expression.
- containsExistential(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeImpl
-
- containsPair(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- containsPair(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraph
-
Tells whether this subsumer graph contains the given pair.
- containsPair(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
- CR1SRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-1 : if A ⊑ B ∈ T, (x, A) ∈ S
then S := S ∪ {(x, B)}
Previous form:
CR0 : if A ∈ S(X) and A ⊑ B ∈ O
then S(X) := S(X) ∪ {B}
This rule was not present in the original CEL algorithm.
- CR1SRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR1SRule
-
Constructs a new completion rule CR-1.
- CR2SRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-2 : if A1 ⊓ A2 ⊑ B ∈
T, (x, A1) ∈ S, (x, A2) ∈
S
then S := S ∪ {(x, B)}
Previous forms:
CR-2 : if A1 ⊓ … ⊓ Ai
⊓ … ⊓ An ⊑ B ∈ T, (x,
A1) ∈ S, … (x, Ai) ∈ S,
… , (x, An) ∈ S
then S := S ∪ {(x, B)}
CR1 : if A1, … , An ∈ S(X)
and A1 ⊓ … ⊓ An ⊑ B
∈ O and B ∉ S(X)
then S(X) := S(X) ∪ {B}
- CR2SRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR2SRule
-
Constructs a new completion rule CR-2.
- CR3SExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-3 : if A ⊑ ∃ r . B ∈ T , (x,
A) ∈ S
then if f(r)
then v := (⊤ , {∃ r-
. A})
if v ∉ V
then V := V ∪ {v}
S := S ∪ {(v, B)} ∪
{(v, ⊤)}
R := R ∪ {(r, x, v)}
else y := (B, ∅)
R := R ∪ {(r, x, y)}
- CR3SExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR3SExtRule
-
Constructs a new completion rule CR-3.
- CR3SRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-3 : if A ⊑ ∃ r . B ∈ T, (x,
A) ∈ S
then R := R ∪{(r, x, B)}
Previous form:
CR2 : if A ∈ S(X) and A ⊑ ∃ r . B
∈ O and (X, B) ∉ R(r)
then R(r) := R(r) ∪{(X, B)}
- CR3SRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR3SRule
-
Constructs a new completion rule CR-3.
- CR4RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-4 : if ∃ s . A ⊑ B ∈ T, (r,
x, y) ∈ R, (y, A) ∈ S, r ⊑T s
then S := S ∪ {(x, B)}
Previous form:
CR3 : if (X, Y) ∈ R(r) and A ∈ S(Y) and
∃ r . A ⊑ B ∈ O and B ∉ S(X)
then S(X) := S(X) ∪ {B}
- CR4RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR4RExtRule
-
Constructs a new completion rule CR-4 (R).
- CR4RRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-4 : if ∃ r . A ⊑ B ∈ T, (r,
x, y) ∈ R, (y, A) ∈ S
then S := S ∪ {(x, B)}
Previous form:
CR3 : if (X, Y) ∈ R(r) and A ∈ S(Y) and
∃ r . A ⊑ B ∈ O and B ∉ S(X)
then S(X) := S(X) ∪ {B}
- CR4RRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR4RRule
-
Constructs a new completion rule CR-4 (R).
- CR4SExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-4 : if ∃ s . A ⊑ B ∈ T, (r, x,
y) ∈ R, (y, A) ∈ S, r ⊑T s
then S := S ∪ {(x, B)}
Previous form:
CR3 : if (X, Y) ∈ R(r) and A ∈ S(Y) and
∃ r . A ⊑ B ∈ O and B ∉ S(X)
then S(X) := S(X) ∪ {B}
- CR4SExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR4SExtRule
-
Constructs a new completion rule CR-4 (S).
- CR4SRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-4 : if ∃ r . A ⊑ B ∈ T, (r, x,
y) ∈ R, (y, A) ∈ S
then S := S ∪ {(x, B)}
Previous form:
CR3 : if (X, Y) ∈ R(r) and A ∈ S(Y) and
∃ r . A ⊑ B ∈ O and B ∉ S(X)
then S(X) := S(X) ∪ {B}
- CR4SRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR4SRule
-
Constructs a new completion rule CR-4 (S).
- CR5RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-5 : if s ∘ s ⊑ s ∈ T ,
(r1, x, y) ∈ R, (r2, y, z) ∈ R,
r1 ⊑T s, r2
⊑T s
then R := R ∪ {(s, x, z)}
- CR5RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR5RExtRule
-
Constructs a new completion rule CR-5.
- CR5RRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-5 : if r ⊑ s ∈ T, (r, x, y) ∈ R
then R := R ∪ {(s, x, y)}
Previous form:
CR5 : if (X, Y) ∈ R(r) and r ⊑ s ∈ O
and (X, Y) ∉ R(s)
then R(s) := R(s) ∪ {(X, Y)}
- CR5RRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR5RRule
-
Constructs a new completion rule CR-5.
- CR6RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-6 : if ∃ s- . A ⊑ B ∈
T, r ⊑T s, (r, x, y) ∈ R, (x, A)
∈ S , (y, B) ∉ S, y = (B', ψ)
then v := (B', ψ ∪ {∃ r - . A})
if v ∉ V then V := V ∪ {v} ,
S := S ∪ {(v, k) | (y, k) ∈ S}
S := S ∪ {(v, B)}
R := R ∪ {(r, x, v)}
- CR6RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR6RExtRule
-
Constructs a new completion rule CR-6 (R).
- CR6RRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-6 : if r ∘ s ⊑ t ∈ T, (r, x, y)
∈ R, (s, y, z) ∈ R
then R := R ∪ {(t, x, z)}
Previous form:
CR6 : if (X, Y) ∈ R(r) and (Y,Z) ∈ R(s)
and r ∘ s ⊑ t ∈ O and (X,Z) ∉ R(t)
then R(t) := R(t) ∪ {(X, Z)}
- CR6RRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR6RRule
-
Constructs a new completion rule CR-6.
- CR6RTrRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-6 : if r ∘ r ⊑ r ∈ T, (r, x, y)
∈ R, (r, y, z) ∈ R
then R := R ∪ {(r, x, z)}
This is a particular case of role composition.
- CR6RTrRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR6RTrRule
-
Constructs a new completion rule CR-6 transitive.
- CR6SExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-6 : if ∃ s- . A ⊑ B ∈
T, r ⊑T s, (r, x, y) ∈ R, (x, A)
∈ S , (y, B) ∉ S, y = (B', ψ)
then v := (B', ψ ∪ {∃ r - . A})
if v ∉ V then V := V ∪ {v} ,
S := S ∪ {(v, k) | (y, k) ∈ S}
S := S ∪ {(v, B)}
R := R ∪ {(r, x, v)}
- CR6SExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR6SExtRule
-
Constructs a new completion rule CR-6 (S).
- CR7RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-7 : if ∃ s- . A ⊑ B ∈
T , (r2, x, y) ∈ R, x = (A', φ) , y = (B',
ψ),
r ∘ r ⊑ r ∈ T, r1
⊑T r, r2 ⊑T r,
∃ r1- . A ∈ φ, r
⊑T s
then v := (B', ψ ∪ {∃ r- . A})
if v ∉ V then V := V ∪ {v} ,
S := S ∪ {(v, k) | (y, k) ∈ S}
S := S ∪ {(v, B)}
R := R ∪ {(r2, x, v)}
- CR7RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR7RExtRule
-
Constructs a new completion rule CR-7.
- CR7RRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-7 : if (r, x, y) ∈ R, (y, ⊥) ∈ S
then S := S ∪ {(x, ⊥)}
Previous form:
CR4 : if (X, Y) ∈ R(r) and ⊥ ∈ S(Y)
and ⊥ ∉ S(X)
then S(X) := S(X) ∪ {⊥}
- CR7RRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR7RRule
-
Constructs a new completion rule CR bottom (R).
- CR7SRule - Class in de.tudresden.inf.lat.jcel.core.completion.basic
-
CR-7 : if (r, x, y) ∈ R, (y, ⊥) ∈ S
then S := S ∪ {(x, ⊥)}
Previous form:
CR4 : if (X, Y) ∈ R(r) and ⊥ ∈ S(Y)
and ⊥ ∉ S(X)
then S(X) := S(X) ∪ {⊥}
- CR7SRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.basic.CR7SRule
-
Constructs a new completion rule CR bottom (S).
- CR8RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-8 : if A ⊑ ∃ r2- . B
∈ T , (r1, x, y) ∈ R, (y, A) ∈ S,
r1 ⊑T s, r2
⊑T s, f(s-)
then S := S ∪ {(x, B)}
- CR8RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR8RExtRule
-
Constructs a new completion rule CR-8 (R).
- CR8SExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-8 : if A ⊑ ∃ r2- . B
∈ T , (r1, x, y) ∈ R, (y, A) ∈ S,
r1 ⊑T s, r2
⊑T s, f(s-)
then S := S ∪ {(x, B)}
- CR8SExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR8SExtRule
-
Constructs a new completion rule CR-8 (S).
- CR9RExtOptRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-9 (optimized) : if (r1, x, y1) ∈
R, (r2, x, y2) ∈ R, …, (rn,
x, yn) ∈ R,
r1 ⊑T s, r2
⊑T s, …, rn
⊑T s, yi = (⊤ , ψi)
for 1 ≤ i ≤ n, yi ≠ yj for 1 ≤ i < j ≤
n, f(s)
then v := (⊤ , ψ1 ∪ … ∪
ψn)
if v ∉ V then V := V ∪ {v}
S := S ∪ {(v, k) | (y1, k) ∈ S}
∪ … ∪ {(v, k) | (yn, k) ∈ S}
R := R ∪ {(r1, x, v)}
- CR9RExtOptRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR9RExtOptRule
-
Constructs a new completion rule CR-9.
- CR9RExtRule - Class in de.tudresden.inf.lat.jcel.core.completion.ext
-
CR-9 : if (r1, x, y) ∈ R, (r2,
x, z) ∈ R, r1 ⊑T s, r2
⊑T s, y = (⊤ , ψ), z = (⊤ , φ), y
≠ z, f(s)
then v := (⊤ , ψ ∪ φ)
if v ∉ V then V := V ∪ {v}
S := S ∪ {(v, k) | (y, k) ∈ S} ∪ {(v,
k) | (z, k) ∈ S}
R := R ∪ {(r1, x, v)}
- CR9RExtRule() - Constructor for class de.tudresden.inf.lat.jcel.core.completion.ext.CR9RExtRule
-
Constructs a new completion rule CR-9.
- createOrGetNodeId(VNode) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- createOrGetNodeId(VNode) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Gets the identifier of a node, or creates a new one.
- get(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
- get(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getAncestors(Integer) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all predecessors of a particular given vertex.
- getAncestors(Integer) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getBottomElement() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns the bottom element.
- getBottomElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getBottomElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- getBottomElement() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraph
-
Returns the bottom element.
- getBottomElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
- getByFirst(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelation
-
Returns the elements connecting from a particular element in the first
component.
- getByFirst(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelationImpl
-
- getByFirst(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Returns the elements connecting from a particular element in the first
component.
- getByFirst(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getBySecond(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelation
-
Returns the elements connecting to a particular element in the second
component.
- getBySecond(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelationImpl
-
- getBySecond(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Returns the elements connecting to a particular element in the second
component.
- getBySecond(int, int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getChildren(Integer) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all direct successors of a particular given vertex.
- getChildren(Integer) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getClassEntries(Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Returns the class entries related to the specified class.
- getClassGraph() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
Returns the class graph.
- getClassGraph() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the class graph.
- getClassGraph() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns the class graph.
- getClassGraphMonitor() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getClassGraphMonitor() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the monitor of set S.
- getClassHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getClassHierarchy() - Method in interface de.tudresden.inf.lat.jcel.core.algorithm.common.Processor
-
Returns the class hierarchy after the classification has finished.
- getClassHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
- getClassId() - Method in interface de.tudresden.inf.lat.jcel.core.graph.VNode
-
Returns the class identifier for this node.
- getClassId() - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeImpl
-
- getClassId() - Method in interface de.tudresden.inf.lat.jcel.core.graph.VNodeObjectSomeValuesFrom
-
Returns the class identifier.
- getClassId() - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeObjectSomeValuesFromImpl
-
- getClassSet() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Returns the set of classes.
- getConfigurationInfo() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns information about how the processor configuration.
- getDataPropertyHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getDataPropertyHierarchy() - Method in interface de.tudresden.inf.lat.jcel.core.algorithm.common.Processor
-
Returns the data property hierarchy after the classification has
finished.
- getDataPropertyHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
- getDeepSize() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelationImpl
-
Returns the number of elements in the internal maps that are referred by
the keys, without counting the keys themselves.
- getDeepSize() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
Returns the number of elements in the internal maps that are referred by
the keys, without counting the keys themselves.
- getDeepSize() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
Returns the number of elements in the internal maps that are referred by
the keys, without counting the keys themselves.
- getDeepSize() - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeImpl
-
Returns the number of elements in the set of entries.
- getDeepSizeOfR() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of nodes in the relation set.
- getDeepSizeOfS() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of nodes in the subsumer set.
- getDeepSizeOfV() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of elements in the node set.
- getDescendants(Integer) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all successors of a particular given vertex.
- getDescendants(Integer) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getDirectTypes() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getDirectTypes() - Method in interface de.tudresden.inf.lat.jcel.core.algorithm.common.Processor
-
Returns the map of direct types for every individual.
- getDirectTypes() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
- getElements() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelation
-
- getElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerBinaryRelationImpl
-
- getElements() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all the vertices in the graph.
- getElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getElements() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
- getElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- getElements() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraph
-
Returns the collection of vertices in the graph.
- getElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
- getEntityManager() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
Returns the id generator.
- getEquivalents(Integer) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all vertices that are in a cycle for a given vertex and the
vertex itself.
- getEquivalents(Integer) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getExistentialEntries(Integer, Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Returns the existential entries related to the specified object property
and class.
- getExistentialEntries() - Method in interface de.tudresden.inf.lat.jcel.core.graph.VNode
-
Returns a collection containing the existential expressions.
- getExistentialEntries() - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeImpl
-
- getExtendedOntology() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getExtendedOntology() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Return an ontology with convenience methods to get its axioms.
- getFirstBySecond(int, int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getFirstBySecond(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the classes that are related to a certain class using a
certain object property
- getIdGenerator() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the identifier generator.
- getInverseObjectPropertyOf(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getInverseObjectPropertyOf(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the inverse object property of a particular object property.
- getLeftClass() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.REntryImpl
-
- getLeftClass() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.REntry
-
Returns the class in the left part of this entry.
- getList() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RChain
-
Returns the list of relation observers.
- getList() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.SChain
-
Returns the list of subsumption observers.
- getNode(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getNode(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the node for a given node identifier.
- getNonEquivalentElements() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
Returns one vertex for each equivalence class of vertices in the graph.
- getNumberOfREntries() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of R-entries to be processed.
- getNumberOfSEntries() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of S-entries to be processed.
- getObjectPropertiesByFirst(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getObjectPropertiesByFirst(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the set of object properties related with a certain class as a
first component.
- getObjectPropertiesBySecond(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getObjectPropertiesBySecond(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the set of object properties related with a certain class as a
second component.
- getObjectPropertiesWithFunctionalAncestor(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getObjectPropertiesWithFunctionalAncestor(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the functional object properties that have a common
functional object property ancestor of the specified object property.
- getObjectPropertyGraph() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the object property graph.
- getObjectPropertyHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getObjectPropertyHierarchy() - Method in interface de.tudresden.inf.lat.jcel.core.algorithm.common.Processor
-
Returns the object property hierarchy after the classification has
finished.
- getObjectPropertyHierarchy() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
- getObjectPropertyId() - Method in interface de.tudresden.inf.lat.jcel.core.graph.VNodeObjectSomeValuesFrom
-
Returns the object property identifier.
- getObjectPropertyId() - Method in class de.tudresden.inf.lat.jcel.core.graph.VNodeObjectSomeValuesFromImpl
-
- getOntologyExpressivity() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.CompletionRuleChainSelector
-
Returns the ontology expressivity.
- getOntologyObjectFactory() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getOntologyObjectFactory() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns the ontology object factory.
- getParents(Integer) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns all direct predecessors of a particular given vertex.
- getParents(Integer) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getProperty() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.REntryImpl
-
- getProperty() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.REntry
-
Returns the class in the left part of this entry.
- getRChain() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.CompletionRuleChainSelector
-
Returns the completion rule chain for the set of relations.
- getRelation(Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
Returns the binary relation for a given id, or and empty relation if the
id is unknown.
- getRelation(Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns the binary relation for a given id, or and empty relation if the
id is unknown.
- getRelationIdSet() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
Returns a set containing all relation ids.
- getRelationIdSet() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns a set containing all relation ids.
- getRelationsByFirst(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Returns the relations which use a particular element in the first
component.
- getRelationsByFirst(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getRelationsBySecond(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMap
-
Returns the relations which use a particular element in the second
component.
- getRelationsBySecond(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerRelationMapImpl
-
- getRelationSet() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the set of relations.
- getRelationSetMonitor() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getRelationSetMonitor() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns the monitor of set R.
- getRightClass() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.REntryImpl
-
- getRightClass() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.REntry
-
Returns the object property of this entry.
- getSameIndividualMap() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelProcessor
-
- getSameIndividualMap() - Method in interface de.tudresden.inf.lat.jcel.core.algorithm.common.Processor
-
Returns the map of same individuals.
- getSameIndividualMap() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
- getSChain() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.CompletionRuleChainSelector
-
Returns the completion rule chain for the set of subsumers.
- getSecondByFirst(int, int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getSecondByFirst(int, int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the classes that are related from a certain class using a
certain object property
- getSizeOfV() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
Returns the number of nodes.
- getStatusInfo() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleBasedProcessor
-
Returns information about the processor status.
- getSubClass() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.SEntryImpl
-
- getSubClass() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.SEntry
-
Returns the subclass of this entry.
- getSubObjectProperties(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getSubObjectProperties(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the sub object properties of an object property.
- getSubPropertyAxiomSetByLeft(Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Returns the set of sub object property axioms related where the specified
object property occurs on the left-hand part of the composition.
- getSubPropertyAxiomSetByRight(Integer) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.cel.CelExtendedOntology
-
Returns the set of sub object property axioms related where the specified
object property occurs on the right-hand part of the composition.
- getSubsumees(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraph
-
Returns the collection of subsumees of a given vertex.
- getSubsumees(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- getSubsumers(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getSubsumers(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the super classes (subsumers) of a class.
- getSubsumers(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- getSubsumers(int) - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraph
-
Returns the collection of subsumers of a given vertex.
- getSubsumers(int) - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
- getSuccessful() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleProfiler
-
Returns the number of successful applications of the completion rule.
- getSuperClass() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.SEntryImpl
-
- getSuperClass() - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.SEntry
-
Returns the superclass of this entry.
- getSuperObjectProperties(int) - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.ClassifierStatusImpl
-
- getSuperObjectProperties(int) - Method in interface de.tudresden.inf.lat.jcel.core.completion.common.ClassifierStatus
-
Returns all the super object properties of an object property.
- getTimes() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleProfiler
-
Returns the number of times that the completion rule was tried to be
applied.
- getTopElement() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraph
-
Returns the top element.
- getTopElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerHierarchicalGraphImpl
-
- getTopElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerBidirectionalGraphImpl
-
- getTopElement() - Method in interface de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraph
-
Returns the top element.
- getTopElement() - Method in class de.tudresden.inf.lat.jcel.core.graph.IntegerSubsumerGraphImpl
-
- getTotalTime() - Method in class de.tudresden.inf.lat.jcel.core.algorithm.rulebased.RuleProfiler
-
Returns the total time used to process all the entries.