public abstract class AbstractIndexObjectConverter extends Object implements ElkClassExpressionVisitor<IndexedClassExpression>, ElkSubObjectPropertyExpressionVisitor<IndexedPropertyChain>, ElkIndividualVisitor<IndexedIndividual>
ElkClassExpressions,
ElkSubObjectPropertyExpressions, and ElkIndividuals to
corresponding IndexedObjects that simply throws an
ElkIndexingException on all arguments.| Constructor and Description |
|---|
AbstractIndexObjectConverter() |
protected IndexedClassExpression defaultVisit(ElkClassExpression expression)
protected IndexedPropertyChain defaultVisit(ElkSubObjectPropertyExpression expression)
protected IndexedIndividual defaultVisit(ElkIndividual expression)
public IndexedClassExpression visit(ElkClass elkClass)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectAllValuesFrom elkObjectAllValuesFrom)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectComplementOf elkObjectComplementOf)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectExactCardinality elkObjectExactCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectExactCardinalityQualified elkObjectExactCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectHasSelf elkObjectHasSelf)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectHasValue elkObjectHasValue)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectIntersectionOf elkObjectIntersectionOf)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectMaxCardinality elkObjectMaxCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectMaxCardinalityQualified elkObjectMaxCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectMinCardinality elkObjectMinCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectMinCardinalityQualified elkObjectMinCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectOneOf elkObjectOneOf)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectSomeValuesFrom elkObjectSomeValuesFrom)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkObjectUnionOf elkObjectUnionOf)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataHasValue elkDataHasValue)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataMaxCardinality elkDataMaxCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataMaxCardinalityQualified elkDataMaxCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataMinCardinality elkDataMinCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataMinCardinalityQualified elkDataMinCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataExactCardinality elkDataExactCardinality)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataExactCardinalityQualified elkDataExactCardinalityQualified)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataSomeValuesFrom elkDataSomeValuesFrom)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedClassExpression visit(ElkDataAllValuesFrom elkDataAllValuesFrom)
visit in interface ElkClassExpressionVisitor<IndexedClassExpression>public IndexedPropertyChain visit(ElkObjectInverseOf elkObjectInverseOf)
visit in interface ElkObjectPropertyExpressionVisitor<IndexedPropertyChain>public IndexedPropertyChain visit(ElkObjectProperty elkObjectProperty)
visit in interface ElkObjectPropertyExpressionVisitor<IndexedPropertyChain>public IndexedPropertyChain visit(ElkObjectPropertyChain elkObjectPropertyChain)
visit in interface ElkSubObjectPropertyExpressionVisitor<IndexedPropertyChain>public IndexedIndividual visit(ElkAnonymousIndividual elkAnonymousIndividual)
visit in interface ElkIndividualVisitor<IndexedIndividual>public IndexedIndividual visit(ElkNamedIndividual elkNamedIndividual)
visit in interface ElkIndividualVisitor<IndexedIndividual>Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.