public abstract class OWLNaryBooleanClassExpressionImpl extends OWLAnonymousClassExpressionImpl implements OWLNaryBooleanClassExpression
Constructor and Description |
---|
OWLNaryBooleanClassExpressionImpl(Set<? extends OWLClassExpression> operands) |
Modifier and Type | Method and Description |
---|---|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
Set<OWLClassExpression> |
getOperands() |
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, isOWLNothing, isOWLThing
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toString
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThing
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
compareTo
getSignature
containsEntityInSignature
getAnonymousIndividuals
getClassesInSignature
getObjectPropertiesInSignature
getDataPropertiesInSignature
getIndividualsInSignature
getDatatypesInSignature
getAnnotationPropertiesInSignature
isAnonymous, isNamed
public OWLNaryBooleanClassExpressionImpl(@Nonnull Set<? extends OWLClassExpression> operands)
operands
- operandspublic void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet
in interface HasIncrementalSignatureGenerationSupport
entities
- entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet
in interface HasIncrementalSignatureGenerationSupport
anons
- anonymous individuals set where individuals will be addedpublic List<OWLClassExpression> getOperandsAsList()
OWLNaryBooleanClassExpression
OWLNaryBooleanClassExpression.getOperands()
as a list
of class expressions.getOperandsAsList
in interface OWLNaryBooleanClassExpression
public 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(Object obj)
equals
in class OWLObjectImplWithoutEntityAndAnonCaching
Copyright © 2020 The University of Manchester. All rights reserved.