org.semanticweb.owlapi.model
Interface OWLDatatypeRestriction

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLDataRange, OWLObject, OWLPropertyRange, SWRLPredicate
All Known Implementing Classes:
OWLDatatypeRestrictionImpl

public interface OWLDatatypeRestriction
extends OWLDataRange

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group Date: 24-Oct-2006

Represents a DatatypeRestriction data range in the OWL 2 Specification.


Method Summary
 OWLDatatype getDatatype()
          Gets the data range that this data range restricts.
 java.util.Set<OWLFacetRestriction> getFacetRestrictions()
          Gets the facet restrictions on this data range
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLDataRange
accept, accept, accept, accept, asOWLDatatype, getDataRangeType, isDatatype, isTopDatatype
 

Method Detail

getDatatype

OWLDatatype getDatatype()
Gets the data range that this data range restricts.

Returns:
The datatype that is restricted

getFacetRestrictions

java.util.Set<OWLFacetRestriction> getFacetRestrictions()
Gets the facet restrictions on this data range

Returns:
A Set of facet restrictions that apply to this data range