org.semanticweb.owlapi.reasoner.impl
Class OWLClassNodeSet

java.lang.Object
  extended by org.semanticweb.owlapi.reasoner.impl.DefaultNodeSet<org.semanticweb.owlapi.model.OWLClass>
      extended by org.semanticweb.owlapi.reasoner.impl.OWLClassNodeSet
All Implemented Interfaces:
Iterable<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>>, org.semanticweb.owlapi.reasoner.NodeSet<org.semanticweb.owlapi.model.OWLClass>

public class OWLClassNodeSet
extends DefaultNodeSet<org.semanticweb.owlapi.model.OWLClass>

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 05-Dec-2009 A node set of OWL classes


Constructor Summary
OWLClassNodeSet()
          empty set
OWLClassNodeSet(org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass> owlClassNode)
           
OWLClassNodeSet(org.semanticweb.owlapi.model.OWLClass entity)
           
OWLClassNodeSet(Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> nodes)
           
 
Method Summary
protected  DefaultNode<org.semanticweb.owlapi.model.OWLClass> getNode(org.semanticweb.owlapi.model.OWLClass entity)
           
protected  DefaultNode<org.semanticweb.owlapi.model.OWLClass> getNode(Set<org.semanticweb.owlapi.model.OWLClass> entities)
           
 
Methods inherited from class org.semanticweb.owlapi.reasoner.impl.DefaultNodeSet
addAllNodes, addDifferentEntities, addEntity, addNode, addSameEntities, containsEntity, equals, getFlattened, getNodes, hashCode, isBottomSingleton, isEmpty, isSingleton, isTopSingleton, iterator, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OWLClassNodeSet

public OWLClassNodeSet()
empty set


OWLClassNodeSet

public OWLClassNodeSet(org.semanticweb.owlapi.model.OWLClass entity)
Parameters:
entity - the entity to be contained

OWLClassNodeSet

public OWLClassNodeSet(org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass> owlClassNode)
Parameters:
owlClassNode - the node to be contained

OWLClassNodeSet

public OWLClassNodeSet(Set<org.semanticweb.owlapi.reasoner.Node<org.semanticweb.owlapi.model.OWLClass>> nodes)
Parameters:
nodes - the set of nodes to be contained
Method Detail

getNode

protected DefaultNode<org.semanticweb.owlapi.model.OWLClass> getNode(org.semanticweb.owlapi.model.OWLClass entity)
Specified by:
getNode in class DefaultNodeSet<org.semanticweb.owlapi.model.OWLClass>

getNode

protected DefaultNode<org.semanticweb.owlapi.model.OWLClass> getNode(Set<org.semanticweb.owlapi.model.OWLClass> entities)
Specified by:
getNode in class DefaultNodeSet<org.semanticweb.owlapi.model.OWLClass>


Copyright © 2012 The University of Manchester. All Rights Reserved.