public abstract class Node extends Object
Modifier and Type | Field and Description |
---|---|
static boolean |
DEBUGTAIL |
Modifier and Type | Method and Description |
---|---|
abstract List<Node> |
expand(TupleAquisitor TupelAquisitor,
Manipulator manipulator)
Nodes are expanded with a certain context, given by the typedSparqlQuery
and the manipulator
|
abstract List<BlankNode> |
expandProperties(TupleAquisitor TupelAquisitor,
Manipulator manipulator,
boolean dissolveBlankNodes)
gets type defs for properties like rdf:type SymmetricProperties
|
org.semanticweb.owlapi.model.IRI |
getIRI() |
String |
getNTripleForm() |
String |
getURIString() |
boolean |
isExpanded() |
void |
tail(boolean ignore,
String tailmessage) |
void |
tail(String tailmessage) |
abstract SortedSet<String> |
toNTriple()
output
|
abstract void |
toOWLOntology(OWLAPIOntologyCollector owlAPIOntologyCollector) |
String |
toString() |
public static final boolean DEBUGTAIL
public abstract List<Node> expand(TupleAquisitor TupelAquisitor, Manipulator manipulator)
manipulator
- the manipulatorpublic abstract List<BlankNode> expandProperties(TupleAquisitor TupelAquisitor, Manipulator manipulator, boolean dissolveBlankNodes)
manipulator
- the manipulatorpublic abstract void toOWLOntology(OWLAPIOntologyCollector owlAPIOntologyCollector)
public String getURIString()
public org.semanticweb.owlapi.model.IRI getIRI()
public String getNTripleForm()
public boolean isExpanded()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann