uk.ac.manchester.cs.owl.owlapi
Class OWLQuantifiedDataRestrictionImpl

java.lang.Object
  extended by uk.ac.manchester.cs.owl.owlapi.OWLObjectImpl
      extended by uk.ac.manchester.cs.owl.owlapi.OWLClassExpressionImpl
          extended by uk.ac.manchester.cs.owl.owlapi.OWLAnonymousClassExpressionImpl
              extended by uk.ac.manchester.cs.owl.owlapi.OWLRestrictionImpl<R,P,F>
                  extended by uk.ac.manchester.cs.owl.owlapi.OWLQuantifiedRestrictionImpl<OWLDataRange,OWLDataPropertyExpression,OWLDataRange>
                      extended by uk.ac.manchester.cs.owl.owlapi.OWLQuantifiedDataRestrictionImpl
All Implemented Interfaces:
java.lang.Comparable<OWLObject>, OWLAnonymousClassExpression, OWLClassExpression, OWLObject, OWLPropertyRange, OWLQuantifiedRestriction<OWLDataRange,OWLDataPropertyExpression,OWLDataRange>, OWLRestriction<OWLDataRange,OWLDataPropertyExpression,OWLDataRange>, SWRLPredicate
Direct Known Subclasses:
OWLDataAllValuesFromImpl, OWLDataSomeValuesFromImpl

public abstract class OWLQuantifiedDataRestrictionImpl
extends OWLQuantifiedRestrictionImpl<OWLDataRange,OWLDataPropertyExpression,OWLDataRange>


Constructor Summary
OWLQuantifiedDataRestrictionImpl(OWLDataFactory dataFactory, OWLDataPropertyExpression property, OWLDataRange filler)
           
 
Method Summary
protected  int compareObjectOfSameType(OWLObject object)
           
 
Methods inherited from class uk.ac.manchester.cs.owl.owlapi.OWLQuantifiedRestrictionImpl
equals, getFiller
 
Methods inherited from class uk.ac.manchester.cs.owl.owlapi.OWLRestrictionImpl
getProperty, isClassExpressionLiteral
 
Methods inherited from class uk.ac.manchester.cs.owl.owlapi.OWLAnonymousClassExpressionImpl
asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThing
 
Methods inherited from class uk.ac.manchester.cs.owl.owlapi.OWLObjectImpl
compareSets, compareTo, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, hashCode, isBottomEntity, isTopEntity, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLRestriction
getProperty, isDataRestriction, isObjectRestriction
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLClassExpression
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isClassExpressionLiteral, isOWLNothing, isOWLThing
 

Constructor Detail

OWLQuantifiedDataRestrictionImpl

public OWLQuantifiedDataRestrictionImpl(OWLDataFactory dataFactory,
                                        OWLDataPropertyExpression property,
                                        OWLDataRange filler)
Method Detail

compareObjectOfSameType

protected int compareObjectOfSameType(OWLObject object)
Specified by:
compareObjectOfSameType in class OWLObjectImpl