Package org.molgenis.vibe.core.io.input
Class TripleStoreDbReader
- java.lang.Object
-
- org.molgenis.vibe.core.io.input.TripleStoreDbReader
-
- All Implemented Interfaces:
Closeable,AutoCloseable,ModelReader
public class TripleStoreDbReader extends Object implements ModelReader
Creates an (Ontology)Modelfrom a TDB database.
-
-
Constructor Summary
Constructors Constructor Description TripleStoreDbReader(String dir)TripleStoreDbReader(Path dir)
-
-
-
Constructor Detail
-
TripleStoreDbReader
public TripleStoreDbReader(Path dir) throws IOException
- Parameters:
dir-Pathto the TDB- Throws:
IOException- seeTripleStoreDbReader(String)
-
TripleStoreDbReader
public TripleStoreDbReader(String dir) throws IOException
- Parameters:
dir-Stringcontaining the path to the TDB- Throws:
IOException- thrown when something goes wrong with digesting the TDB (such as the TDB already being used by another JVM)
-
-
Method Detail
-
getModel
public org.apache.jena.rdf.model.Model getModel()
- Specified by:
getModelin interfaceModelReader
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Specified by:
closein interfaceModelReader
-
-