org.semanticweb.elk.owl.interfaces
Interface ElkPropertyAssertionAxiom<P,S,O>

Type Parameters:
P - the type of the property of this assertion
S - the type of the subject of this assertion
O - the type of the object of this assertion
All Superinterfaces:
ElkAssertionAxiom, ElkAxiom, ElkObject, ElkPropertyAxiom<P>
All Known Subinterfaces:
ElkDataPropertyAssertionAxiom, ElkNegativeDataPropertyAssertionAxiom, ElkNegativeObjectPropertyAssertionAxiom, ElkObjectPropertyAssertionAxiom

public interface ElkPropertyAssertionAxiom<P,S,O>
extends ElkPropertyAxiom<P>, ElkAssertionAxiom

/** A generic interface for object and data property assertion axioms.

Author:
"Yevgeny Kazakov"

Method Summary
 O getObject()
          Get the object of this restriction.
 S getSubject()
          Get the subject of this restriction.
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkPropertyAxiom
getProperty
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkAssertionAxiom
accept
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkAxiom
accept
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkObject
accept
 

Method Detail

getSubject

S getSubject()
Get the subject of this restriction.

Returns:
the subject of this restriction

getObject

O getObject()
Get the object of this restriction.

Returns:
the object of this restriction


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