- Type Parameters:
R
- rangeP
- property expression
- All Superinterfaces:
- java.lang.Comparable<OWLObject>, OWLEntity, OWLLogicalEntity, OWLNamedObject, OWLObject, OWLPropertyExpression<R,P>, java.io.Serializable
- All Known Subinterfaces:
- OWLDataProperty, OWLObjectProperty
- All Known Implementing Classes:
- OWLDataPropertyImpl, OWLObjectPropertyImpl
public interface OWLProperty<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>>
extends OWLPropertyExpression<R,P>, OWLLogicalEntity, OWLNamedObject
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 23-Jan-2007
A marker interface for properties that aren't expression i.e. named properties.
By definition, properties are either data properties or object properties.