org.semanticweb.elk.owl.interfaces
Interface ElkPropertyRestriction<P>

Type Parameters:
P - the type of the property of this expression
All Superinterfaces:
ElkClassExpression, ElkObject
All Known Subinterfaces:
ElkCardinalityRestriction<P>, ElkCardinalityRestrictionQualified<P,F>, ElkDataExactCardinality, ElkDataExactCardinalityQualified, ElkDataHasValue, ElkDataMaxCardinality, ElkDataMaxCardinalityQualified, ElkDataMinCardinality, ElkDataMinCardinalityQualified, ElkObjectAllValuesFrom, ElkObjectExactCardinality, ElkObjectExactCardinalityQualified, ElkObjectHasSelf, ElkObjectHasValue, ElkObjectMaxCardinality, ElkObjectMaxCardinalityQualified, ElkObjectMinCardinality, ElkObjectMinCardinalityQualified, ElkObjectSomeValuesFrom, ElkPropertyRestrictionQualified<P,F>

public interface ElkPropertyRestriction<P>
extends ElkClassExpression

A generic interface for class expressions with data properties or object properties.

Author:
"Yevgeny Kazakov"

Method Summary
 P getProperty()
          Get the property of this restriction.
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkClassExpression
accept
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkObject
accept
 

Method Detail

getProperty

P getProperty()
Get the property of this restriction.

Returns:
the property of this restriction


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