public class OWLObjectIntersectionOfImpl extends OWLNaryBooleanClassExpressionImpl implements OWLObjectIntersectionOf
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLObjectIntersectionOfImpl(Set<? extends OWLClassExpression> operands) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLClassExpressionVisitor visitor)
Accepts a visitor
|
<O> O |
accept(OWLClassExpressionVisitorEx<O> visitor)
Accepts a visitor
|
void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
<O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
Set<OWLClassExpression> |
asConjunctSet()
Interprets this expression as a conjunction and returns the conjuncts.
|
boolean |
containsConjunct(OWLClassExpression ce)
Determines if this class expression contains a particular conjunct.
|
boolean |
equals(Object obj) |
ClassExpressionType |
getClassExpressionType()
Gets the class expression type for this class expression
|
compareObjectOfSameType, getOperands, getOperandsAsList, isClassExpressionLiteralasDisjunctSet, asOWLClass, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThingcompareLists, compareSets, compareTo, containsEntityInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOperands, getOperandsAsListasDisjunctSet, asOWLClass, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isClassExpressionLiteral, isOWLNothing, isOWLThinggetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitycompareTocontainsEntityInSignaturepublic OWLObjectIntersectionOfImpl(Set<? extends OWLClassExpression> operands)
operands - operandspublic ClassExpressionType getClassExpressionType()
OWLClassExpressiongetClassExpressionType in interface OWLClassExpressionpublic boolean equals(Object obj)
equals in class OWLNaryBooleanClassExpressionImplpublic void accept(OWLClassExpressionVisitor visitor)
OWLClassExpressionaccept in interface OWLClassExpressionvisitor - The visitorpublic void accept(OWLObjectVisitor visitor)
OWLObjectpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectpublic <O> O accept(OWLClassExpressionVisitorEx<O> visitor)
OWLClassExpressionaccept in interface OWLClassExpressionO - visitor return typevisitor - The visitorpublic Set<OWLClassExpression> asConjunctSet()
OWLClassExpressionasConjunctSet in interface OWLClassExpressionasConjunctSet in class OWLAnonymousClassExpressionImplpublic boolean containsConjunct(OWLClassExpression ce)
OWLClassExpressioncontainsConjunct in interface OWLClassExpressioncontainsConjunct in class OWLAnonymousClassExpressionImplce - The conjunct to test fortrue if this class expression is equal to ce or
if this class expression is an ObjectIntersectionOf
(possibly nested withing another ObjectIntersectionOf)
that contains ce, otherwise false.Copyright © 2014 The University of Manchester. All Rights Reserved.