public class OWLObjectIntersectionOfImplExt extends OWLNaryBooleanClassExpressionImplExt implements org.semanticweb.owlapi.model.OWLObjectIntersectionOf
Constructor and Description |
---|
OWLObjectIntersectionOfImplExt(List<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands) |
OWLObjectIntersectionOfImplExt(Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands) |
Modifier and Type | Method and Description |
---|---|
void |
accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor) |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
asConjunctSet() |
boolean |
containsConjunct(org.semanticweb.owlapi.model.OWLClassExpression ce) |
boolean |
equals(Object obj) |
org.semanticweb.owlapi.model.ClassExpressionType |
getClassExpressionType() |
addAnonymousIndividualsToSet, addSignatureEntitiesToSet, getOperands, getOperandsAsList, isClassExpressionLiteral
asDisjunctSet, asOWLClass, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThing
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toString
getOperands, getOperandsAsList
asDisjunctSet, asOWLClass, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isClassExpressionLiteral, isOWLNothing, isOWLThing
getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
compareTo
containsEntityInSignature
getAnonymousIndividuals
getClassesInSignature
getObjectPropertiesInSignature
getDataPropertiesInSignature
getIndividualsInSignature
getDatatypesInSignature
public OWLObjectIntersectionOfImplExt(Set<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
operands
- operandspublic OWLObjectIntersectionOfImplExt(List<? extends org.semanticweb.owlapi.model.OWLClassExpression> operands)
operands
- operandspublic org.semanticweb.owlapi.model.ClassExpressionType getClassExpressionType()
getClassExpressionType
in interface org.semanticweb.owlapi.model.OWLClassExpression
public boolean equals(Object obj)
equals
in class OWLNaryBooleanClassExpressionImplExt
public void accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitor visitor)
accept
in interface org.semanticweb.owlapi.model.OWLClassExpression
public void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept
in interface org.semanticweb.owlapi.model.OWLObject
public <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept
in interface org.semanticweb.owlapi.model.OWLObject
public <O> O accept(org.semanticweb.owlapi.model.OWLClassExpressionVisitorEx<O> visitor)
accept
in interface org.semanticweb.owlapi.model.OWLClassExpression
public Set<org.semanticweb.owlapi.model.OWLClassExpression> asConjunctSet()
asConjunctSet
in interface org.semanticweb.owlapi.model.OWLClassExpression
asConjunctSet
in class uk.ac.manchester.cs.owl.owlapi.OWLAnonymousClassExpressionImpl
public boolean containsConjunct(org.semanticweb.owlapi.model.OWLClassExpression ce)
containsConjunct
in interface org.semanticweb.owlapi.model.OWLClassExpression
containsConjunct
in class uk.ac.manchester.cs.owl.owlapi.OWLAnonymousClassExpressionImpl
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann