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

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<OWLClassExpression,OWLObjectPropertyExpression,OWLClassExpression>
                      extended by uk.ac.manchester.cs.owl.owlapi.OWLQuantifiedObjectRestrictionImpl
All Implemented Interfaces:
java.lang.Comparable<OWLObject>, OWLAnonymousClassExpression, OWLClassExpression, OWLObject, OWLPropertyRange, OWLQuantifiedRestriction<OWLClassExpression,OWLObjectPropertyExpression,OWLClassExpression>, OWLRestriction<OWLClassExpression,OWLObjectPropertyExpression,OWLClassExpression>, SWRLPredicate
Direct Known Subclasses:
OWLObjectAllValuesFromImpl, OWLObjectSomeValuesFromImpl

public abstract class OWLQuantifiedObjectRestrictionImpl
extends OWLQuantifiedRestrictionImpl<OWLClassExpression,OWLObjectPropertyExpression,OWLClassExpression>


Constructor Summary
OWLQuantifiedObjectRestrictionImpl(OWLDataFactory dataFactory, OWLObjectPropertyExpression property, OWLClassExpression 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

OWLQuantifiedObjectRestrictionImpl

public OWLQuantifiedObjectRestrictionImpl(OWLDataFactory dataFactory,
                                          OWLObjectPropertyExpression property,
                                          OWLClassExpression filler)
Method Detail

compareObjectOfSameType

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