org.semanticweb.elk.owl.visitors
Interface ElkClassExpressionVisitor<O>
- Type Parameters:
O - the output type of the visitor
- All Known Subinterfaces:
- ElkObjectVisitor<O>
- All Known Implementing Classes:
- OwlObjectNameVisitor
public interface ElkClassExpressionVisitor<O>
Visitor pattern interface for instances of ElkClassExpression.
- Author:
- Yevgeny Kazakov, Markus Kroetzsch
visit
O visit(ElkClass elkClass)
visit
O visit(ElkDataAllValuesFrom elkDataAllValuesFrom)
visit
O visit(ElkDataExactCardinality elkDataExactCardinality)
visit
O visit(ElkDataExactCardinalityQualified elkDataExactCardinalityQualified)
visit
O visit(ElkDataHasValue elkDataHasValue)
visit
O visit(ElkDataMaxCardinality elkDataMaxCardinality)
visit
O visit(ElkDataMaxCardinalityQualified elkDataMaxCardinalityQualified)
visit
O visit(ElkDataMinCardinality elkDataMinCardinality)
visit
O visit(ElkDataMinCardinalityQualified elkDataMinCardinalityQualified)
visit
O visit(ElkDataSomeValuesFrom elkDataSomeValuesFrom)
visit
O visit(ElkObjectAllValuesFrom elkObjectAllValuesFrom)
visit
O visit(ElkObjectComplementOf elkObjectComplementOf)
visit
O visit(ElkObjectExactCardinality elkObjectExactCardinality)
visit
O visit(ElkObjectExactCardinalityQualified elkObjectExactCardinalityQualified)
visit
O visit(ElkObjectHasSelf elkObjectHasSelf)
visit
O visit(ElkObjectHasValue elkObjectHasValue)
visit
O visit(ElkObjectIntersectionOf elkObjectIntersectionOf)
visit
O visit(ElkObjectMaxCardinality elkObjectMaxCardinality)
visit
O visit(ElkObjectMaxCardinalityQualified elkObjectMaxCardinalityQualified)
visit
O visit(ElkObjectMinCardinality elkObjectMinCardinality)
visit
O visit(ElkObjectMinCardinalityQualified elkObjectMinCardinalityQualified)
visit
O visit(ElkObjectOneOf elkObjectOneOf)
visit
O visit(ElkObjectSomeValuesFrom elkObjectSomeValuesFrom)
visit
O visit(ElkObjectUnionOf elkObjectUnionOf)
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.