org.semanticweb.owlapi.reasoner.impl
Class NodeFactory

java.lang.Object
  extended by org.semanticweb.owlapi.reasoner.impl.NodeFactory

public class NodeFactory
extends java.lang.Object

Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 05-Dec-2009


Constructor Summary
NodeFactory()
           
 
Method Summary
static DefaultNode<OWLClass> getOWLClassBottomNode()
           
static DefaultNode<OWLClass> getOWLClassNode()
           
static DefaultNode<OWLClass> getOWLClassNode(OWLClass cls)
           
static DefaultNode<OWLClass> getOWLClassNode(java.util.Set<OWLClass> clses)
           
static DefaultNode<OWLClass> getOWLClassTopNode()
           
static DefaultNode<OWLDataProperty> getOWLDataPropertyBottomNode()
           
static DefaultNode<OWLDataProperty> getOWLDataPropertyNode()
           
static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(OWLDataProperty prop)
           
static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(java.util.Set<OWLDataProperty> properties)
           
static DefaultNode<OWLDataProperty> getOWLDataPropertyTopNode()
           
static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode()
           
static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode(OWLNamedIndividual ind)
           
static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode(java.util.Set<OWLNamedIndividual> inds)
           
static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyBottomNode()
           
static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode()
           
static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(OWLObjectPropertyExpression prop)
           
static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(java.util.Set<OWLObjectPropertyExpression> properties)
           
static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyTopNode()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeFactory

public NodeFactory()
Method Detail

getOWLClassNode

public static DefaultNode<OWLClass> getOWLClassNode()

getOWLClassNode

public static DefaultNode<OWLClass> getOWLClassNode(OWLClass cls)

getOWLClassNode

public static DefaultNode<OWLClass> getOWLClassNode(java.util.Set<OWLClass> clses)

getOWLClassTopNode

public static DefaultNode<OWLClass> getOWLClassTopNode()

getOWLClassBottomNode

public static DefaultNode<OWLClass> getOWLClassBottomNode()

getOWLObjectPropertyNode

public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode()

getOWLObjectPropertyNode

public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(OWLObjectPropertyExpression prop)

getOWLObjectPropertyNode

public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(java.util.Set<OWLObjectPropertyExpression> properties)

getOWLObjectPropertyTopNode

public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyTopNode()

getOWLObjectPropertyBottomNode

public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyBottomNode()

getOWLDataPropertyNode

public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode()

getOWLDataPropertyNode

public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(OWLDataProperty prop)

getOWLDataPropertyNode

public static DefaultNode<OWLDataProperty> getOWLDataPropertyNode(java.util.Set<OWLDataProperty> properties)

getOWLDataPropertyTopNode

public static DefaultNode<OWLDataProperty> getOWLDataPropertyTopNode()

getOWLDataPropertyBottomNode

public static DefaultNode<OWLDataProperty> getOWLDataPropertyBottomNode()

getOWLNamedIndividualNode

public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode()

getOWLNamedIndividualNode

public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode(OWLNamedIndividual ind)

getOWLNamedIndividualNode

public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode(java.util.Set<OWLNamedIndividual> inds)