org.semanticweb.owlapi.model
Interface OWLNaryBooleanClassExpression

All Superinterfaces:
java.lang.Comparable<OWLObject>, OWLAnonymousClassExpression, OWLBooleanClassExpression, OWLClassExpression, OWLObject, OWLPropertyRange, SWRLPredicate
All Known Subinterfaces:
OWLObjectIntersectionOf, OWLObjectUnionOf
All Known Implementing Classes:
OWLNaryBooleanClassExpressionImpl, OWLObjectIntersectionOfImpl, OWLObjectUnionOfImpl

public interface OWLNaryBooleanClassExpression
extends OWLBooleanClassExpression

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group Date: 24-Oct-2006


Method Summary
 java.util.Set<OWLClassExpression> getOperands()
           
 java.util.List<OWLClassExpression> getOperandsAsList()
          Gets the class expressions returned by getOperands() as a list of class expressions.
 
Methods inherited from interface org.semanticweb.owlapi.model.OWLClassExpression
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isClassExpressionLiteral, isOWLNothing, isOWLThing
 

Method Detail

getOperands

java.util.Set<OWLClassExpression> getOperands()

getOperandsAsList

java.util.List<OWLClassExpression> getOperandsAsList()
Gets the class expressions returned by getOperands() as a list of class expressions.

Returns:
The class expressions as a list.