public abstract class OWLNaryBooleanClassExpressionImpl extends OWLAnonymousClassExpressionImpl implements OWLNaryBooleanClassExpression
Constructor and Description |
---|
OWLNaryBooleanClassExpressionImpl(java.util.Set<? extends OWLClassExpression> operands) |
Modifier and Type | Method and Description |
---|---|
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
equals(java.lang.Object obj) |
java.util.Set<OWLClassExpression> |
getOperands() |
java.util.List<OWLClassExpression> |
getOperandsAsList()
Gets the class expressions returned by
OWLNaryBooleanClassExpression.getOperands() as a list of class expressions. |
boolean |
isClassExpressionLiteral()
Determines if this class is a literal.
|
asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThing
compareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, hashCode, isBottomEntity, isTopEntity, setOWLDataFactory, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThing
accept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
public OWLNaryBooleanClassExpressionImpl(java.util.Set<? extends OWLClassExpression> operands)
public java.util.List<OWLClassExpression> getOperandsAsList()
OWLNaryBooleanClassExpression
OWLNaryBooleanClassExpression.getOperands()
as a list of class expressions.getOperandsAsList
in interface OWLNaryBooleanClassExpression
public java.util.Set<OWLClassExpression> getOperands()
getOperands
in interface OWLNaryBooleanClassExpression
public boolean isClassExpressionLiteral()
OWLClassExpression
isClassExpressionLiteral
in interface OWLClassExpression
true
if this is a literal, or false if this is not a literal.public boolean equals(java.lang.Object obj)
equals
in class OWLObjectImpl
protected final int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType
in class OWLObjectImpl