java.lang.Object
org.apache.jena.sparql.engine.main.QC
Library of operations related to query execution.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic QueryIterator
execute
(Op op, Binding binding, ExecutionContext execCxt) static QueryIterator
execute
(Op op, QueryIterator qIter, ExecutionContext execCxt) static QueryIterator
execute
(QueryIterator input, Triple pattern, ExecutionContext execCxt) Execute a triple pattern - top level variables only (no variables in RDF-sr embedded triples).static QueryIterator
executeDirect
(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) Execute a BGP directly - no optimization.static OpExecutorFactory
getFactory
(Context context) static void
setFactory
(Context context, OpExecutorFactory factory) static Op
substitute
(Op op, Binding binding)
-
Constructor Details
-
QC
public QC()
-
-
Method Details
-
getFactory
-
setFactory
-
substitute
-
execute
-
execute
-
executeDirect
public static QueryIterator executeDirect(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt) Execute a BGP directly - no optimization. -
execute
Execute a triple pattern - top level variables only (no variables in RDF-sr embedded triples). This is data access to asserted triples.
-