uk.ac.manchester.cs.owl
Class OWLNaryBooleanDescriptionImpl
java.lang.Object
uk.ac.manchester.cs.owl.OWLObjectImpl
uk.ac.manchester.cs.owl.OWLAnonymousDescriptionImpl
uk.ac.manchester.cs.owl.OWLNaryBooleanDescriptionImpl
- All Implemented Interfaces:
- java.lang.Comparable<OWLObject>, OWLAnonymousDescription, OWLBooleanDescription, OWLDescription, OWLNaryBooleanDescription, OWLObject, OWLPropertyRange
- Direct Known Subclasses:
- OWLObjectIntersectionOfImpl, OWLObjectUnionOfImpl
public abstract class OWLNaryBooleanDescriptionImpl
- extends OWLAnonymousDescriptionImpl
- implements OWLNaryBooleanDescription
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 26-Oct-2006
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
OWLNaryBooleanDescriptionImpl
public OWLNaryBooleanDescriptionImpl(OWLDataFactory dataFactory,
java.util.Set<? extends OWLDescription> operands)
getOperands
public java.util.Set<OWLDescription> getOperands()
- Specified by:
getOperands
in interface OWLNaryBooleanDescription
isLiteral
public boolean isLiteral()
- Description copied from interface:
OWLDescription
- Determines if this class is a literal. A literal being either
a named class or the negation of a named class (i.e. A or not(A)).
- Specified by:
isLiteral
in interface OWLDescription
- Returns:
true
if this is a literal, or false if this
is not a literal.
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class OWLObjectImpl