edu.stanford.smi.protegex.owl.jena.triplestore
Class JenaTripleStore

java.lang.Object
  extended byedu.stanford.smi.protegex.owl.model.triplestore.impl.AbstractTripleStore
      extended byedu.stanford.smi.protegex.owl.jena.triplestore.JenaTripleStore
All Implemented Interfaces:
NamespaceMap, ProtegeTripleAdder, TripleStore

public class JenaTripleStore
extends AbstractTripleStore

A TripleStore that acts as a view on an existing NarrowFrameStore.

Author:
Holger Knublauch

Field Summary
 
Fields inherited from class edu.stanford.smi.protegex.owl.model.triplestore.impl.AbstractTripleStore
frameStore, nameSlot, owlModel, tripleStoreModel
 
Constructor Summary
JenaTripleStore(OWLModel owlModel, edu.stanford.smi.protege.model.framestore.NarrowFrameStore frameStore, TripleStoreModel tripleStoreModel)
           
 
Method Summary
 boolean equals(Object obj)
           
 Iterator listTriples()
           
 
Methods inherited from class edu.stanford.smi.protegex.owl.model.triplestore.impl.AbstractTripleStore
add, add, addValue, addValueFast, contains, contains, dump, getDefaultNamespace, getHomeResource, getName, getNamespaceForPrefix, getNarrowFrameStore, getPrefix, getPrefixes, getReferences, getSlotValues, getValues, listHomeResources, listObjects, listSubjects, listSubjects, listTriplesWithObject, listTriplesWithSubject, remove, remove, removePrefix, removeValue, setDefaultNamespace, setDefaultNamespace, setName, setPrefix, setPrefix, setRDFResourceName, sortPropertyValues, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JenaTripleStore

public JenaTripleStore(OWLModel owlModel,
                       edu.stanford.smi.protege.model.framestore.NarrowFrameStore frameStore,
                       TripleStoreModel tripleStoreModel)
Method Detail

equals

public boolean equals(Object obj)

listTriples

public Iterator listTriples()