Class NodeFactory
java.lang.Object
org.semanticweb.owlapi.reasoner.impl.NodeFactory
- Since:
- 3.0.0
- Author:
- Matthew Horridge, The University of Manchester, Information Management Group
-
Method Summary
Modifier and TypeMethodDescriptionstatic DefaultNode<OWLClass>
static DefaultNode<OWLClass>
static DefaultNode<OWLClass>
getOWLClassNode
(Set<OWLClass> clses) static DefaultNode<OWLClass>
getOWLClassNode
(OWLClass cls) static DefaultNode<OWLClass>
static DefaultNode<OWLDataProperty>
static DefaultNode<OWLDataProperty>
static DefaultNode<OWLDataProperty>
getOWLDataPropertyNode
(Set<OWLDataProperty> properties) static DefaultNode<OWLDataProperty>
static DefaultNode<OWLDataProperty>
static DefaultNode<OWLNamedIndividual>
static DefaultNode<OWLNamedIndividual>
static DefaultNode<OWLNamedIndividual>
getOWLObjectPropertyNode
(Set<OWLObjectPropertyExpression> properties)
-
Method Details
-
getOWLClassNode
- Returns:
- a class node
-
getOWLClassNode
- Parameters:
cls
- a class to be included in the node- Returns:
- a class node with one element
-
getOWLClassNode
- Parameters:
clses
- set of classes to be included- Returns:
- a class node with some elements
-
getOWLClassTopNode
- Returns:
- the top class node
-
getOWLClassBottomNode
- Returns:
- the bottom class node
-
getOWLObjectPropertyNode
- Returns:
- an object property node
-
getOWLObjectPropertyNode
public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(OWLObjectPropertyExpression prop) - Parameters:
prop
- a property to be added- Returns:
- an object property node with one element
-
getOWLObjectPropertyNode
public static DefaultNode<OWLObjectPropertyExpression> getOWLObjectPropertyNode(Set<OWLObjectPropertyExpression> properties) - Parameters:
properties
- some properties to be added- Returns:
- an object property node with some elements
-
getOWLObjectPropertyTopNode
- Returns:
- the top object property node
-
getOWLObjectPropertyBottomNode
- Returns:
- the bottom object property node
-
getOWLDataPropertyNode
- Returns:
- a data property node
-
getOWLDataPropertyNode
- Parameters:
prop
- a property to be added- Returns:
- a data property node with one element
-
getOWLDataPropertyNode
- Parameters:
properties
- some properties to be added- Returns:
- a data property node with some elements
-
getOWLDataPropertyTopNode
- Returns:
- the top data property node
-
getOWLDataPropertyBottomNode
- Returns:
- the bottom data property node
-
getOWLNamedIndividualNode
- Returns:
- an individual node
-
getOWLNamedIndividualNode
- Parameters:
ind
- an individual to be added- Returns:
- an individual node with one element
-
getOWLNamedIndividualNode
public static DefaultNode<OWLNamedIndividual> getOWLNamedIndividualNode(Set<OWLNamedIndividual> inds) - Parameters:
inds
- some individuals to be added- Returns:
- an individual node containing some individuals
-