org.semanticweb.owlapi.reasoner.impl
Class NodeFactory
java.lang.Object
org.semanticweb.owlapi.reasoner.impl.NodeFactory
public class NodeFactory
- extends Object
Author: Matthew Horridge
The University of Manchester
Information Management Group
Date: 05-Dec-2009
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NodeFactory
public NodeFactory()
getOWLClassNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLClass> getOWLClassNode()
- Returns:
- a class node
getOWLClassNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLClass> getOWLClassNode(org.semanticweb.owlapi.model.OWLClass cls)
- Parameters:
cls - a class to be included in the node
- Returns:
- a class node with one element
getOWLClassNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLClass> getOWLClassNode(Set<org.semanticweb.owlapi.model.OWLClass> clses)
- Parameters:
clses - set of classes to be included
- Returns:
- a class node with some elements
getOWLClassTopNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLClass> getOWLClassTopNode()
- Returns:
- the top class node
getOWLClassBottomNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLClass> getOWLClassBottomNode()
- Returns:
- the bottom class node
getOWLObjectPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOWLObjectPropertyNode()
- Returns:
- an object property node
getOWLObjectPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOWLObjectPropertyNode(org.semanticweb.owlapi.model.OWLObjectPropertyExpression prop)
- Parameters:
prop - a property to be added
- Returns:
- an object property node with one element
getOWLObjectPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOWLObjectPropertyNode(Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> properties)
- Parameters:
properties - some properties to be added
- Returns:
- an object property node with some elements
getOWLObjectPropertyTopNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOWLObjectPropertyTopNode()
- Returns:
- the top object property node
getOWLObjectPropertyBottomNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getOWLObjectPropertyBottomNode()
- Returns:
- the bottom object property node
getOWLDataPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyNode()
- Returns:
- a data property node
getOWLDataPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyNode(org.semanticweb.owlapi.model.OWLDataProperty prop)
- Parameters:
prop - a property to be added
- Returns:
- a data property node with one element
getOWLDataPropertyNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyNode(Set<org.semanticweb.owlapi.model.OWLDataProperty> properties)
- Parameters:
properties - some properties to be added
- Returns:
- a data property node with some elements
getOWLDataPropertyTopNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyTopNode()
- Returns:
- the top data property node
getOWLDataPropertyBottomNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyBottomNode()
- Returns:
- the bottom data property node
getOWLNamedIndividualNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLNamedIndividual> getOWLNamedIndividualNode()
- Returns:
- an individual node
getOWLNamedIndividualNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLNamedIndividual> getOWLNamedIndividualNode(org.semanticweb.owlapi.model.OWLNamedIndividual ind)
- Parameters:
ind - an individual to be added
- Returns:
- an individual node with one element
getOWLNamedIndividualNode
public static DefaultNode<org.semanticweb.owlapi.model.OWLNamedIndividual> getOWLNamedIndividualNode(Set<org.semanticweb.owlapi.model.OWLNamedIndividual> inds)
- Parameters:
inds - some individuals to be added
- Returns:
- an individual node containing some individuals
Copyright © 2012 The University of Manchester. All Rights Reserved.