org.semanticweb.elk.owlapi
Class ElkClassExpressionConverter
java.lang.Object
org.semanticweb.elk.owlapi.ElkClassExpressionConverter
- All Implemented Interfaces:
- ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
public final class ElkClassExpressionConverter
- extends Object
- implements ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
Converter of ElkClassExpressions to OWL API class expressions.
- Author:
- Yevgeny Kazakov, Markus Kroetzsch
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static ElkClassExpressionConverter getInstance()
visit
public org.semanticweb.owlapi.model.OWLClass visit(ElkClass elkClass)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataAllValuesFrom elkDataAllValuesFrom)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataExactCardinality elkDataExactCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataExactCardinalityQualified elkDataExactCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataHasValue elkDataHasValue)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataMaxCardinality elkDataMaxCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataMaxCardinalityQualified elkDataMaxCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataMinCardinality elkDataMinCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataMinCardinalityQualified elkDataMinCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkDataSomeValuesFrom elkDataSomeValuesFrom)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectAllValuesFrom elkObjectAllValuesFrom)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectComplementOf elkObjectComplementOf)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectExactCardinality elkObjectExactCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectExactCardinalityQualified elkObjectExactCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectHasSelf elkObjectHasSelf)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectHasValue elkObjectHasValue)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLObjectIntersectionOf visit(ElkObjectIntersectionOf elkObjectIntersectionOf)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectMaxCardinality elkObjectMaxCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectMaxCardinalityQualified elkObjectMaxCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectMinCardinality elkObjectMaxCardinality)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectMinCardinalityQualified elkObjectMinCardinalityQualified)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectOneOf elkObjectOneOf)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLObjectSomeValuesFrom visit(ElkObjectSomeValuesFrom elkObjectSomeValuesFrom)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
visit
public org.semanticweb.owlapi.model.OWLClassExpression visit(ElkObjectUnionOf elkObjectUnionOf)
- Specified by:
visit in interface ElkClassExpressionVisitor<org.semanticweb.owlapi.model.OWLClassExpression>
Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.