org.semanticweb.elk.owl.implementation
Class ElkObjectInverseOfImpl

java.lang.Object
  extended by org.semanticweb.elk.owl.implementation.ElkObjectImpl
      extended by org.semanticweb.elk.owl.implementation.ElkObjectInverseOfImpl
All Implemented Interfaces:
ElkObject, ElkObjectInverseOf, ElkObjectPropertyExpression, ElkSubObjectPropertyExpression

public class ElkObjectInverseOfImpl
extends ElkObjectImpl
implements ElkObjectInverseOf

Corresponds to an Inverse Object Property in the OWL 2 specification.

Author:
Yevgeny Kazakov, Markus Kroetzsch

Field Summary
protected  ElkObjectProperty objectProperty
           
 
Method Summary
<O> O
accept(ElkObjectPropertyExpressionVisitor<O> visitor)
           
<O> O
accept(ElkObjectVisitor<O> visitor)
           
<O> O
accept(ElkSubObjectPropertyExpressionVisitor<O> visitor)
           
 ElkObjectProperty getObjectProperty()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectProperty

protected final ElkObjectProperty objectProperty
Method Detail

getObjectProperty

public ElkObjectProperty getObjectProperty()
Specified by:
getObjectProperty in interface ElkObjectInverseOf

accept

public <O> O accept(ElkObjectPropertyExpressionVisitor<O> visitor)
Specified by:
accept in interface ElkObjectPropertyExpression

accept

public <O> O accept(ElkSubObjectPropertyExpressionVisitor<O> visitor)
Specified by:
accept in interface ElkSubObjectPropertyExpression

accept

public <O> O accept(ElkObjectVisitor<O> visitor)
Specified by:
accept in interface ElkObject


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.