public interface ElkAxiomIndexer
| Modifier and Type | Method and Description |
|---|---|
void |
indexClassAssertion(ElkIndividual individual,
ElkClassExpression type) |
IndexedClass |
indexClassDeclaration(ElkClass ec) |
void |
indexDisjointClassExpressions(List<? extends ElkClassExpression> list) |
IndexedIndividual |
indexNamedIndividualDeclaration(ElkNamedIndividual eni) |
IndexedObjectProperty |
indexObjectPropertyDeclaration(ElkObjectProperty eop) |
void |
indexReflexiveObjectProperty(ElkObjectPropertyExpression reflexiveProperty) |
void |
indexSubClassOfAxiom(ElkClassExpression subClass,
ElkClassExpression superClass) |
void |
indexSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression subProperty,
ElkObjectPropertyExpression superProperty) |
void indexSubClassOfAxiom(ElkClassExpression subClass, ElkClassExpression superClass)
void indexSubObjectPropertyOfAxiom(ElkSubObjectPropertyExpression subProperty, ElkObjectPropertyExpression superProperty)
void indexClassAssertion(ElkIndividual individual, ElkClassExpression type)
void indexDisjointClassExpressions(List<? extends ElkClassExpression> list)
void indexReflexiveObjectProperty(ElkObjectPropertyExpression reflexiveProperty)
IndexedClass indexClassDeclaration(ElkClass ec)
IndexedObjectProperty indexObjectPropertyDeclaration(ElkObjectProperty eop)
IndexedIndividual indexNamedIndividualDeclaration(ElkNamedIndividual eni)
Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.