org.semanticweb.owl.model
Interface OWLPropertyAssertionAxiom<P extends OWLPropertyExpression,O extends OWLObject>

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLAxiom, OWLIndividualAxiom, OWLLogicalAxiom, OWLObject
All Known Subinterfaces:
OWLDataPropertyAssertionAxiom, OWLNegativeDataPropertyAssertionAxiom, OWLNegativeObjectPropertyAssertionAxiom, OWLObjectPropertyAssertionAxiom

public interface OWLPropertyAssertionAxiom<P extends OWLPropertyExpression,O extends OWLObject>
extends OWLIndividualAxiom

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group Date: 24-Oct-2006 An individual relationship axiom describes a relationship of the form Property(Subject, Object) i.e. the subject of the relationship is related to the object of the relationship via the property.


Method Summary
 O getObject()
          Gets the object of the relationship
 P getProperty()
          Gets the property that the relationship acts along
 OWLIndividual getSubject()
          Gets the individual (i.e.
 
Methods inherited from interface org.semanticweb.owl.model.OWLAxiom
accept, accept, getAnnotationAxioms, getAxiomType, getReferencedEntities, isLogicalAxiom
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, accept
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getSubject

OWLIndividual getSubject()
Gets the individual (i.e. the subject of the relationship)


getProperty

P getProperty()
Gets the property that the relationship acts along


getObject

O getObject()
Gets the object of the relationship