org.dllearner.kb.extraction
Class ClassNode
java.lang.Object
org.dllearner.kb.extraction.Node
org.dllearner.kb.extraction.ClassNode
public class ClassNode
- extends Node
Is a node in the graph, that is a class.
- Author:
- Sebastian Hellmann
| Fields inherited from class org.dllearner.kb.extraction.Node |
DEBUGTAIL |
ClassNode
public ClassNode(String uri)
expand
public List<Node> expand(TupleAquisitor tupelAquisitor,
Manipulator manipulator)
- Description copied from class:
Node
- Nodes are expanded with a certain context, given by the typedSparqlQuery
and the manipulator
- Specified by:
expand in class Node
- Returns:
- Vector all Nodes that are new because of expansion
expandProperties
public List<BlankNode> expandProperties(TupleAquisitor tupelAquisitor,
Manipulator manipulator)
- Description copied from class:
Node
- gets type defs for properties like rdf:type SymmetricProperties
- Specified by:
expandProperties in class Node
toNTriple
public SortedSet<String> toNTriple()
- Description copied from class:
Node
- output
- Specified by:
toNTriple in class Node
- Returns:
- a set of n-triple
toOWLOntology
public void toOWLOntology(OWLAPIOntologyCollector owlAPIOntologyCollector)
- Specified by:
toOWLOntology in class Node
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann