Class MemoryMappedModel
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator
-
- edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.MemoryMappedModel
-
- All Implemented Interfaces:
org.apache.jena.rdf.model.Model,org.apache.jena.rdf.model.ModelCon,org.apache.jena.rdf.model.ModelGraphInterface,org.apache.jena.rdf.model.RDFReaderF,org.apache.jena.rdf.model.RDFWriterF,org.apache.jena.shared.Lock,org.apache.jena.shared.PrefixMapping
public class MemoryMappedModel extends AbstractModelDecorator
Creates an in-memory model, with a listener that keeps the external model in sync with it.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMemoryMappedModel.ModelSynchronizerSimple change listener to keep a model (the 'synchronizee') in synch with the model with which it is registered.
-
Constructor Summary
Constructors Constructor Description MemoryMappedModel(org.apache.jena.rdf.model.Model externalModel, String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringtoString()-
Methods inherited from class edu.cornell.mannlib.vitro.webapp.rdfservice.adapters.AbstractModelDecorator
abort, add, add, add, add, add, add, add, add, add, add, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, addLiteral, asRDFNode, asStatement, begin, calculateInTxn, clearNsPrefixMap, close, commit, contains, contains, contains, contains, contains, containsAll, containsAll, containsAny, containsAny, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsLiteral, containsResource, createAlt, createAlt, createBag, createBag, createList, createList, createList, createLiteral, createLiteral, createLiteral, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createLiteralStatement, createProperty, createProperty, createReifiedStatement, createReifiedStatement, createResource, createResource, createResource, createResource, createResource, createResource, createResource, createResource, createSeq, createSeq, createStatement, createStatement, createStatement, createStatement, createStatement, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, difference, enterCriticalSection, executeInTransaction, executeInTxn, expandPrefix, getAlt, getAlt, getAnyReifiedStatement, getBag, getBag, getGraph, getList, getList, getLock, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, getProperty, getProperty, getProperty, getProperty, getRDFNode, getReader, getReader, getRequiredProperty, getRequiredProperty, getResource, getResource, getSeq, getSeq, getWriter, getWriter, hasNoMappings, independent, intersection, isClosed, isEmpty, isIsomorphicWith, isReified, leaveCriticalSection, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listLiteralStatements, listNameSpaces, listObjects, listObjectsOfProperty, listObjectsOfProperty, listReifiedStatements, listReifiedStatements, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listResourcesWithProperty, listStatements, listStatements, listStatements, listStatements, listStatements, listSubjects, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, lock, notifyEvent, numPrefixes, qnameFor, query, read, read, read, read, read, read, read, register, remove, remove, remove, remove, remove, remove, removeAll, removeAll, removeAllReifications, removeNsPrefix, removeReader, removeReification, removeWriter, resetRDFReaderF, resetRDFWriterF, samePrefixMappingAs, setNsPrefix, setNsPrefixes, setNsPrefixes, setReaderClassName, setWriterClassName, shortForm, size, supportsSetOperations, supportsTransactions, union, unregister, withDefaultMappings, wrapAsResource, write, write, write, write, write, write
-
-
-
-
Constructor Detail
-
MemoryMappedModel
public MemoryMappedModel(org.apache.jena.rdf.model.Model externalModel, String name)
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toStringin classAbstractModelDecorator
-
-