org.semanticweb.owlapi.model
Interface OWLFacetRestriction
- All Superinterfaces:
- java.lang.Comparable<OWLObject>, OWLObject
- All Known Implementing Classes:
- OWLFacetRestrictionImpl
public interface OWLFacetRestriction
- extends OWLObject
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 11-Jan-2007
A facet restriction is used to restrict a particular datatype. For
example the set of integers greater than 18 can be obtained by restricting
the integer datatype using a minExclusive facet with a value of 18
Methods inherited from interface org.semanticweb.owlapi.model.OWLObject |
accept, accept, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity |
Methods inherited from interface java.lang.Comparable |
compareTo |
getFacet
OWLFacet getFacet()
- Gets the retricted facet
- Returns:
- The restricted facet
getFacetValue
OWLLiteral getFacetValue()
- Gets the value that restricts the facet
- Returns:
- the restricting value
accept
void accept(OWLDataVisitor visitor)
accept
<O> O accept(OWLDataVisitorEx<O> visitor)