org.universAAL.context.sesame.sail
Class NativeTripleSource

Package class diagram package NativeTripleSource
java.lang.Object
  extended by org.universAAL.context.sesame.sail.NativeTripleSource
All Implemented Interfaces:
org.openrdf.query.algebra.evaluation.TripleSource

public class NativeTripleSource
extends Object
implements org.openrdf.query.algebra.evaluation.TripleSource


Field Summary
protected  boolean includeInferred
           
protected  CardinalityNativeStore nativeStore
           
protected  boolean readTransaction
           
 
Constructor Summary
protected NativeTripleSource(CardinalityNativeStore store, boolean includeInferred, boolean readTransaction)
           
 
Method Summary
 info.aduna.iteration.CloseableIteration<? extends org.openrdf.model.Statement,org.openrdf.query.QueryEvaluationException> getStatements(org.openrdf.model.Resource subj, org.openrdf.model.URI pred, org.openrdf.model.Value obj, org.openrdf.model.Resource... contexts)
           
 org.openrdf.model.ValueFactory getValueFactory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

nativeStore

protected final CardinalityNativeStore nativeStore

includeInferred

protected final boolean includeInferred

readTransaction

protected final boolean readTransaction
Constructor Detail

NativeTripleSource

protected NativeTripleSource(CardinalityNativeStore store,
                             boolean includeInferred,
                             boolean readTransaction)
Method Detail

getStatements

public info.aduna.iteration.CloseableIteration<? extends org.openrdf.model.Statement,org.openrdf.query.QueryEvaluationException> getStatements(org.openrdf.model.Resource subj,
                                                                                                                                               org.openrdf.model.URI pred,
                                                                                                                                               org.openrdf.model.Value obj,
                                                                                                                                               org.openrdf.model.Resource... contexts)
                                                                                                                                        throws org.openrdf.query.QueryEvaluationException
Specified by:
getStatements in interface org.openrdf.query.algebra.evaluation.TripleSource
Throws:
org.openrdf.query.QueryEvaluationException

getValueFactory

public org.openrdf.model.ValueFactory getValueFactory()
Specified by:
getValueFactory in interface org.openrdf.query.algebra.evaluation.TripleSource


Copyright © 2014 universAAL Consortium. All Rights Reserved.