| |
|
| java.lang.Object org.ontoware.semversion.impl.TripleStore
TripleStore | public class TripleStore (Code) | | This class determines the storage strategy. Internally an RDF2Go ContextModel
is used.
author: $Author: xamde $ version: $Id: TripleStore.java,v 1.23 2006/10/16 17:30:25 xamde Exp $ |
addModelAndPersist | public Model addModelAndPersist(Model m)(Code) | | Adds the contents of an external model to the context model. Expensive
operation, as the model has to be copied.
Parameters: m - the persistent Model, opened |
bnodeEnrichment | public static void bnodeEnrichment(Model m) throws Exception(Code) | | Make sure all bnodes have a unique inverse functional property
TODO: test this method
Parameters: m - throws: Exception - |
deleteStore | public void deleteStore()(Code) | | |
finalize | public void finalize()(Code) | | |
getAsTempCopy | public Model getAsTempCopy(URI modelURI)(Code) | | return a non-persistent copy of the model stored at the given URI.
Returned model is open
|
getPersistentModel | public Model getPersistentModel(URI contextURI)(Code) | | an open RDF2Go model as a view on a certain set of quads in theContextModel |
getTempModel | public Model getTempModel(URI uri)(Code) | | return an in-memory Model, opened
|
newRandomUniqueURI | public URI newRandomUniqueURI()(Code) | | |
|
|
|