Interface FunctionalProperty

All Superinterfaces:
FrontsNode, OntProperty, OntResource, Property, RDFNode, Resource
All Known Implementing Classes:
FunctionalPropertyImpl

public interface FunctionalProperty extends OntProperty

Interface encapsulating the class of properties that are functional: that is, properties in which a given given domain value has a unique value in the range. Both datatype and object properties may be functional, so this interface is defined to extend the general super-interface OntProperty.