|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ontotext.ordi.tripleset.WarningAwareImpl
com.ontotext.ordi.tripleset.ConnectionImpl
com.ontotext.ordi.tripleset.impl.TConnectionImpl
com.ontotext.ordi.tripleset.impl.TQueryConnectionImpl
public abstract class TQueryConnectionImpl
This class implements the evaluation of TupleExpr against the
TConnection
's search method.
Nested Class Summary | |
---|---|
class |
TQueryConnectionImpl.ORDITripleSource
|
Field Summary | |
---|---|
protected TSource |
tsource
|
Fields inherited from class com.ontotext.ordi.tripleset.impl.TConnectionImpl |
---|
listeners |
Fields inherited from class com.ontotext.ordi.tripleset.ConnectionImpl |
---|
isAutoCommit, isolationLevel, source |
Fields inherited from class com.ontotext.ordi.tripleset.WarningAwareImpl |
---|
warning |
Constructor Summary | |
---|---|
TQueryConnectionImpl(TSource source)
|
Method Summary | |
---|---|
CloseableIterator<? extends BindingSet> |
evaluate(TupleExpr tupleExpr,
BindingSet bindings,
boolean includeInferred)
Evaluates abstract query expression and executes it. |
CloseableIterator<? extends BindingSet> |
evaluate(TupleExpr tupleExpr,
BindingSet bindings,
Dataset dataset,
boolean includeInferred,
URI tripleset)
|
Methods inherited from class com.ontotext.ordi.tripleset.impl.TConnectionImpl |
---|
addListener, close, commit, listListeners, removeListener, rollback |
Methods inherited from class com.ontotext.ordi.tripleset.ConnectionImpl |
---|
getDataSource, getTransactionIsolationLevel, isAutoCommit, isWrapperFor, setAutoCommit, setTransactionIsolationLevel, unwrap |
Methods inherited from class com.ontotext.ordi.tripleset.WarningAwareImpl |
---|
clearWarnings, getWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ontotext.ordi.tripleset.TConnection |
---|
addStatement, addStatement, associateTripleset, deassociateTripleset, getValuesOfType, removeStatement, search |
Methods inherited from interface com.ontotext.ordi.Connection |
---|
getDataSource, getTransactionIsolationLevel, isAutoCommit, isOpen, isReadOnly, setAutoCommit, setTransactionIsolationLevel |
Methods inherited from interface com.ontotext.ordi.Wrapper |
---|
isWrapperFor, unwrap |
Methods inherited from interface com.ontotext.ordi.WarningAware |
---|
clearWarnings, getWarning |
Field Detail |
---|
protected final TSource tsource
Constructor Detail |
---|
public TQueryConnectionImpl(TSource source)
Method Detail |
---|
public CloseableIterator<? extends BindingSet> evaluate(TupleExpr tupleExpr, BindingSet bindings, boolean includeInferred) throws ORDIException
TConnection
tupleExpr
- abstract query expressionbindings
- the keys reference variables to be bound to result valuesincludeInferred
- to include inferred statements in the result
ORDIException
public CloseableIterator<? extends BindingSet> evaluate(TupleExpr tupleExpr, BindingSet bindings, Dataset dataset, boolean includeInferred, URI tripleset) throws ORDIException
ORDIException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |