uk.ac.manchester.cs.owl
Class OWLCardinalityRestrictionImpl<P extends OWLPropertyExpression,F extends OWLPropertyRange>

java.lang.Object
  extended by uk.ac.manchester.cs.owl.OWLObjectImpl
      extended by uk.ac.manchester.cs.owl.OWLAnonymousDescriptionImpl
          extended by uk.ac.manchester.cs.owl.OWLRestrictionImpl<P>
              extended by uk.ac.manchester.cs.owl.OWLCardinalityRestrictionImpl<P,F>
All Implemented Interfaces:
java.lang.Comparable<OWLObject>, OWLAnonymousDescription, OWLCardinalityRestriction<P,F>, OWLDescription, OWLObject, OWLPropertyRange, OWLQuantifiedRestriction<P,F>, OWLRestriction<P>
Direct Known Subclasses:
OWLDataCardinalityRestrictionImpl, OWLObjectCardinalityRestrictionImpl

public abstract class OWLCardinalityRestrictionImpl<P extends OWLPropertyExpression,F extends OWLPropertyRange>
extends OWLRestrictionImpl<P>
implements OWLCardinalityRestriction<P,F>

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


Method Summary
 boolean equals(java.lang.Object obj)
           
 int getCardinality()
          Gets the cardinality of this restriction
 F getFiller()
           
 
Methods inherited from class uk.ac.manchester.cs.owl.OWLRestrictionImpl
getProperty, isLiteral
 
Methods inherited from class uk.ac.manchester.cs.owl.OWLAnonymousDescriptionImpl
asOWLClass, getComplementNNF, getNNF, isAnonymous, isOWLNothing, isOWLThing
 
Methods inherited from class uk.ac.manchester.cs.owl.OWLObjectImpl
compareTo, getOWLDataFactory, getSignature, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.semanticweb.owl.model.OWLCardinalityRestriction
isQualified
 
Methods inherited from interface org.semanticweb.owl.model.OWLRestriction
getProperty
 
Methods inherited from interface org.semanticweb.owl.model.OWLDescription
accept, accept, asOWLClass, getComplementNNF, getNNF, isAnonymous, isLiteral, isOWLNothing, isOWLThing
 
Methods inherited from interface org.semanticweb.owl.model.OWLObject
accept, accept, getSignature
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getCardinality

public int getCardinality()
Description copied from interface: OWLCardinalityRestriction
Gets the cardinality of this restriction

Specified by:
getCardinality in interface OWLCardinalityRestriction<P extends OWLPropertyExpression,F extends OWLPropertyRange>

getFiller

public F getFiller()
Specified by:
getFiller in interface OWLQuantifiedRestriction<P extends OWLPropertyExpression,F extends OWLPropertyRange>

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class OWLRestrictionImpl<P extends OWLPropertyExpression>