|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.hp.hpl.jena.enhanced.Polymorphic
com.hp.hpl.jena.enhanced.EnhGraph
com.hp.hpl.jena.rdf.model.impl.ModelCom
com.hp.hpl.jena.rdf.model.impl.InfModelImpl
org.openrdf.jena.InfModelSesame
public class InfModelSesame
This class wraps a sesame repository as a jena InfModel It handles bulkupdates efficiently in single Sesame transactions. IT ONLY HANDLES FORWARD CHAINING REASONERS (cause this is all we need :)
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.hp.hpl.jena.shared.PrefixMapping |
|---|
PrefixMapping.Factory, PrefixMapping.IllegalPrefixException, PrefixMapping.JenaLockedException |
| Field Summary |
|---|
| Fields inherited from class com.hp.hpl.jena.rdf.model.impl.ModelCom |
|---|
mapAsStatement, modelReifier |
| Fields inherited from class com.hp.hpl.jena.enhanced.EnhGraph |
|---|
enhNodes, graph |
| Fields inherited from interface com.hp.hpl.jena.shared.PrefixMapping |
|---|
Extended, Standard |
| Fields inherited from interface com.hp.hpl.jena.rdf.model.ModelLock |
|---|
READ, WRITE |
| Constructor Summary | |
|---|---|
InfModelSesame(InfGraph infgraph)
|
|
| Method Summary | |
|---|---|
static InfModelSesame |
create(Repository repository,
GenericRuleReasoner reasoner)
|
static InfModelSesame |
create(Repository repository,
GenericRuleReasoner reasoner,
StatementListener sl)
|
| Methods inherited from class com.hp.hpl.jena.rdf.model.impl.InfModelImpl |
|---|
getDeductionsModel, getDerivation, getInfGraph, getRawModel, getReasoner, listStatements, prepare, rebind, reset, setDerivationLogging, validate |
| Methods inherited from class com.hp.hpl.jena.rdf.model.impl.ModelCom |
|---|
abort, adapt, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addCommon, addNamespaces, asFilter, asModel, asNode, asRDFNode, asStatement, asStatements, asStatements, asStatements, begin, close, commit, contains, contains, contains, contains, contains, contains, contains, contains, contains, contains, contains, containsAll, containsAll, containsAllThenClose, containsAny, containsAny, containsAnyThenClose, containsResource, createAlt, createAlt, createBag, createBag, createList, createList, createList, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createLiteral, createProperty, createProperty, createReifiedStatement, createReifiedStatement, createResource, createResource, createResource, createResource, createResource, createResource, createResource, createSeq, createSeq, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createStatement, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createTypedLiteral, createWorkModel, difference, enterCriticalSection, executeInTransaction, expandPrefix, findTriplesFrom, getAlt, getAlt, getAnyReifiedStatement, getBag, getBag, getBulkUpdateHandler, getDefaultModelPrefixes, getGraph, getHiddenStatements, getModelLock, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, getProperty, getProperty, getProperty, getRDFNode, getReader, getReader, getReificationStyle, getRequiredProperty, getResource, getResource, getSeq, getSeq, getWriter, getWriter, independent, intersect, intersection, isEmpty, isIsomorphicWith, isReified, leaveCriticalSection, listBySubject, listNameSpaces, listObjects, listObjectsOfProperty, listObjectsOfProperty, listReifiedStatements, listReifiedStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listStatements, listSubjects, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, listSubjectsWithProperty, lock, notifyEvent, qnameFor, query, queryHandler, read, read, read, read, read, read, read, register, reifiedToString, remove, remove, remove, remove, remove, remove, removeAll, removeAll, removeAllReifications, removeNsPrefix, removeReification, samePrefixMappingAs, setDefaultModelPrefixes, setNsPrefix, setNsPrefixes, setNsPrefixes, setReaderClassName, setWriterClassName, shortForm, size, statementsToString, supportsSetOperations, supportsTransactions, toString, union, unregister, usePrefix, withDefaultMappings, write, write, write, write, write, write |
| Methods inherited from class com.hp.hpl.jena.enhanced.EnhGraph |
|---|
asGraph, canSupport, convertTo, equals, getNodeAs, getNodeCacheControl, getPersonality, hashCode, isIsomorphicWith, isValid, setNodeCache |
| Methods inherited from class com.hp.hpl.jena.enhanced.Polymorphic |
|---|
addView, already, asInternal, supports |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.InfModel |
|---|
getDeductionsModel, getDerivation, getRawModel, getReasoner, listStatements, prepare, rebind, reset, setDerivationLogging, validate |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.ModelGraphInterface |
|---|
asRDFNode, asStatement, getGraph, queryHandler |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFReaderF |
|---|
getReader, getReader, setReaderClassName |
| Methods inherited from interface com.hp.hpl.jena.rdf.model.RDFWriterF |
|---|
getWriter, getWriter, setWriterClassName |
| Methods inherited from interface com.hp.hpl.jena.shared.PrefixMapping |
|---|
expandPrefix, getNsPrefixMap, getNsPrefixURI, getNsURIPrefix, lock, qnameFor, removeNsPrefix, samePrefixMappingAs, setNsPrefix, setNsPrefixes, setNsPrefixes, shortForm, usePrefix, withDefaultMappings |
| Methods inherited from interface com.hp.hpl.jena.shared.Lock |
|---|
enterCriticalSection, leaveCriticalSection |
| Constructor Detail |
|---|
public InfModelSesame(InfGraph infgraph)
infgraph - | Method Detail |
|---|
public static InfModelSesame create(Repository repository,
GenericRuleReasoner reasoner)
public static InfModelSesame create(Repository repository,
GenericRuleReasoner reasoner,
StatementListener sl)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||