T - the type of the wrapped objectpublic class ElkObjectInverseOfWrap<T extends org.semanticweb.owlapi.model.OWLObjectProperty> extends ElkObjectPropertyExpressionWrap<T> implements ElkObjectInverseOf
ElkObjectInverseOf interface by wrapping instances of
OWLObjectProperty. We cannot wrap OWLObjectInverseOf because
it can be nested. For example, object property expressions such as
ObjectInverseOf(ObjectInverseOf r) are allowed in OWL API, but are
not valid in OWL 2 and for this reason are not allowed to be constructed for
ElkObjectPropertyExpression.converter, owlObject| Constructor and Description |
|---|
ElkObjectInverseOfWrap(T owlObjectInverseOf) |
| Modifier and Type | Method and Description |
|---|---|
<O> O |
accept(ElkObjectPropertyExpressionVisitor<O> visitor) |
ElkObjectProperty |
getObjectProperty() |
accept, accepthashCodeclone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, waitacceptpublic ElkObjectInverseOfWrap(T owlObjectInverseOf)
public ElkObjectProperty getObjectProperty()
getObjectProperty in interface ElkObjectInverseOfpublic <O> O accept(ElkObjectPropertyExpressionVisitor<O> visitor)
accept in interface ElkObjectPropertyExpressionaccept in class ElkObjectPropertyExpressionWrap<T extends org.semanticweb.owlapi.model.OWLObjectProperty>Copyright © 2011-2015 Department of Computer Science, University of Oxford. All Rights Reserved.