Package org.apache.jena.sparql.engine
Class QueryEngineBase
- java.lang.Object
-
- org.apache.jena.sparql.engine.QueryEngineBase
-
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable
,OpEval
- Direct Known Subclasses:
QueryEngineMain
,QueryEngineRef
public abstract class QueryEngineBase extends java.lang.Object implements OpEval, org.apache.jena.atlas.lib.Closeable
Main part of a QueryEngine - something that takes responsibility for a complete query execution
-
-
Field Summary
Fields Modifier and Type Field Description static QueryEngineInfo
queryEngineInfo
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
QueryIterator
evaluate(Op op, DatasetGraph dsg, Binding binding, Context context)
Op
getOp()
Algebra expression (including any optimization)Plan
getPlan()
-
-
-
Field Detail
-
queryEngineInfo
public static final QueryEngineInfo queryEngineInfo
-
-
Method Detail
-
getPlan
public Plan getPlan()
-
evaluate
public final QueryIterator evaluate(Op op, DatasetGraph dsg, Binding binding, Context context)
-
getOp
public Op getOp()
Algebra expression (including any optimization)
-
close
public void close()
- Specified by:
close
in interfaceorg.apache.jena.atlas.lib.Closeable
-
-