Uses of Class
com.hp.hpl.jena.sparql.engine.ExecutionContext

Packages that use ExecutionContext
com.hp.hpl.jena.sparql.algebra   
com.hp.hpl.jena.sparql.algebra.op   
com.hp.hpl.jena.sparql.algebra.optimize   
com.hp.hpl.jena.sparql.algebra.table   
com.hp.hpl.jena.sparql.engine   
com.hp.hpl.jena.sparql.engine.binding   
com.hp.hpl.jena.sparql.engine.iterator   
com.hp.hpl.jena.sparql.engine.main   
com.hp.hpl.jena.sparql.engine.main.iterator   
com.hp.hpl.jena.sparql.engine.ref   
com.hp.hpl.jena.sparql.expr   
com.hp.hpl.jena.sparql.function   
com.hp.hpl.jena.sparql.path   
com.hp.hpl.jena.sparql.pfunction   
com.hp.hpl.jena.sparql.pfunction.library   
com.hp.hpl.jena.sparql.procedure   
com.hp.hpl.jena.sparql.procedure.library   
com.hp.hpl.jena.sparql.util   
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.algebra
 

Methods in com.hp.hpl.jena.sparql.algebra with parameters of type ExecutionContext
 QueryIterator Table.iterator(ExecutionContext execCxt)
           
 QueryIterator Table.matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList condition, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.algebra.op
 

Methods in com.hp.hpl.jena.sparql.algebra.op with parameters of type ExecutionContext
 QueryIterator OpFetch.eval(QueryIterator input, ExecutionContext execCxt)
           
abstract  QueryIterator OpExt.eval(QueryIterator input, ExecutionContext execCxt)
          Evaluate the op, given a stream of bindings as input Throw UnsupportedOperationException if this OpExt is not executeable.
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.algebra.optimize
 

Methods in com.hp.hpl.jena.sparql.algebra.optimize with parameters of type ExecutionContext
static Op Optimize.optimize(Op op, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.algebra.table
 

Methods in com.hp.hpl.jena.sparql.algebra.table with parameters of type ExecutionContext
 QueryIterator Table1.iterator(ExecutionContext execCxt)
           
 QueryIterator TableUnit.iterator(ExecutionContext execCxt)
           
 QueryIterator TableEmpty.iterator(ExecutionContext execCxt)
           
 QueryIterator TableN.iterator(ExecutionContext execCxt)
           
 QueryIterator Table1.matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList conditions, ExecutionContext execContext)
           
 QueryIterator TableUnit.matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList conditions, ExecutionContext execCxt)
           
 QueryIterator TableEmpty.matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList conditions, ExecutionContext execContext)
           
 QueryIterator TableN.matchRightLeft(Binding bindingLeft, boolean includeOnNoMatch, ExprList conditions, ExecutionContext execContext)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine
 

Constructors in com.hp.hpl.jena.sparql.engine with parameters of type ExecutionContext
ExecutionContext(ExecutionContext other)
          Clone
ExecutionContext(ExecutionContext other, com.hp.hpl.jena.graph.Graph activeGraph)
          Clone and change active graph - shares tracking
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine.binding
 

Constructors in com.hp.hpl.jena.sparql.engine.binding with parameters of type ExecutionContext
BindingComparator(List<SortCondition> conditions, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine.iterator
 

Methods in com.hp.hpl.jena.sparql.engine.iterator that return ExecutionContext
 ExecutionContext QueryIter.getExecContext()
           
 

Methods in com.hp.hpl.jena.sparql.engine.iterator with parameters of type ExecutionContext
static QueryIteratorCheck QueryIteratorCheck.check(QueryIterator qIter, ExecutionContext execCxt)
           
static void QueryIteratorCheck.checkForOpenIterators(ExecutionContext execContext)
           
static QueryIterSingleton QueryIterSingleton.create(Binding binding, ExecutionContext execCxt)
           
static QueryIterRoot QueryIterRoot.create(Binding binding, ExecutionContext execCxt)
           
static QueryIterSingleton QueryIterSingleton.create(Binding parent, Var var, com.hp.hpl.jena.graph.Node value, ExecutionContext execCxt)
           
static QueryIterRoot QueryIterRoot.create(ExecutionContext execCxt)
           
static QueryIterator QueryIterBlockTriplesQH.create(QueryIterator input, BasicPattern pattern, ExecutionContext cxt)
           
static QueryIterator QueryIterBlockTriples.create(QueryIterator input, BasicPattern pattern, ExecutionContext execContext)
           
static QueryIterPeek QueryIterPeek.create(QueryIterator iterator, ExecutionContext cxt)
           
static QueryIter QueryIter.makeTracked(QueryIterator qIter, ExecutionContext execCxt)
           
static QueryIter QueryIter.materialize(QueryIterator qIter, ExecutionContext execCxt)
           
 

Constructors in com.hp.hpl.jena.sparql.engine.iterator with parameters of type ExecutionContext
QueryIter(ExecutionContext execCxt)
           
QueryIter1(QueryIterator input, ExecutionContext execCxt)
           
QueryIter2(QueryIterator left, QueryIterator right, ExecutionContext execCxt)
           
QueryIter2LoopOnLeft(QueryIterator left, QueryIterator right, ExecutionContext qCxt)
           
QueryIterAssign(QueryIterator input, Var var, Expr expr, ExecutionContext qCxt)
           
QueryIterAssign(QueryIterator input, VarExprList exprs, ExecutionContext qCxt, boolean mustBeNewVar)
           
QueryIterAssignVarValue(QueryIterator input, Var var, com.hp.hpl.jena.graph.Node node, ExecutionContext qCxt)
           
QueryIterAssignVarValue(QueryIterator input, Var var, com.hp.hpl.jena.graph.Node node, ExecutionContext qCxt, boolean mustBeNewVar)
           
QueryIterCommonParent(QueryIterator input, Binding binding, ExecutionContext execCxt)
           
QueryIterConcat(ExecutionContext context)
           
QueryIterConvert(QueryIterator iter, QueryIterConvert.Converter c, ExecutionContext context)
           
QueryIterDefaulting(QueryIterator cIter, Binding _defaultObject, ExecutionContext qCxt)
           
QueryIterDiff(QueryIterator left, QueryIterator right, ExecutionContext qCxt)
           
QueryIterDistinct(QueryIterator qIter, ExecutionContext context)
           
QueryIterDistinctReduced(QueryIterator iter, ExecutionContext context)
           
QueryIterDistinguishedVars(QueryIterator iter, ExecutionContext context)
           
QueryIterExtendByVar(Binding binding, Var var, Iterator<com.hp.hpl.jena.graph.Node> members, ExecutionContext execCxt)
           
QueryIterFilterExpr(QueryIterator input, Expr expr, ExecutionContext context)
           
QueryIterGroup(QueryIterator qIter, VarExprList groupVars, List<ExprAggregator> aggregators, ExecutionContext execCxt)
           
QueryIterMinus(QueryIterator left, QueryIterator right, ExecutionContext qCxt)
           
QueryIterNullIterator(ExecutionContext qCxt)
           
QueryIterPath(TriplePath triplePath, QueryIterator input, ExecutionContext context)
           
QueryIterPlainWrapper(Iterator<Binding> iter, ExecutionContext context)
           
QueryIterProcedure(QueryIterator input, Procedure proc, ExecutionContext execCxt)
           
QueryIterProcessBinding(QueryIterator qIter, ExecutionContext context)
           
QueryIterProject(QueryIterator input, List<Var> vars, ExecutionContext qCxt)
           
QueryIterProject2(OpProject opProject, QueryIterator input, OpExecutor engine, ExecutionContext execCxt)
           
QueryIterReduced(QueryIterator iter, ExecutionContext context)
           
QueryIterRepeatApply(QueryIterator input, ExecutionContext context)
           
QueryIterSlice(QueryIterator cIter, long startPosition, long numItems, ExecutionContext context)
          Create an iterator that limits the number of returns of another CloseableIterator.
QueryIterSort(QueryIterator qIter, Comparator<Binding> comparator, ExecutionContext context)
           
QueryIterSort(QueryIterator qIter, List<SortCondition> conditions, ExecutionContext context)
           
QueryIterSub(QueryIterator input, ExecutionContext execCxt)
           
QueryIterTopN(QueryIterator qIter, Comparator<Binding> comparator, long numItems, boolean distinct, ExecutionContext context)
           
QueryIterTopN(QueryIterator qIter, List<SortCondition> conditions, long numItems, boolean distinct, ExecutionContext context)
           
QueryIterTriplePattern(QueryIterator input, com.hp.hpl.jena.graph.Triple pattern, ExecutionContext cxt)
           
QueryIterYieldN(int num, Binding b, ExecutionContext context)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine.main
 

Methods in com.hp.hpl.jena.sparql.engine.main with parameters of type ExecutionContext
 OpExecutor OpExecutorFactory.create(ExecutionContext execCxt)
           
static QueryIterator OpExecutor.createRootQueryIterator(ExecutionContext execCxt)
           
 QueryIterator StageGeneratorGeneric.execute(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt)
           
 QueryIterator StageGenerator.execute(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt)
           
static QueryIterator StageBuilder.execute(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt)
           
static QueryIterator QC.execute(Op op, Binding binding, ExecutionContext execCxt)
           
static QueryIterator QC.execute(Op op, QueryIterator qIter, ExecutionContext execCxt)
           
static QueryIterator QC.executeDirect(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt)
          Execute a BGP directly - no optimization.
static QueryIterator StageGeneratorGeneric.executeInline(BasicPattern pattern, QueryIterator input, ExecutionContext execCxt)
          Use the inline BGP matcher
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine.main.iterator
 

Constructors in com.hp.hpl.jena.sparql.engine.main.iterator with parameters of type ExecutionContext
QueryIterGraph(QueryIterator input, OpGraph opGraph, ExecutionContext context)
           
QueryIterJoin(QueryIterator left, QueryIterator right, ExecutionContext qCxt)
           
QueryIterJoinBase(QueryIterator left, QueryIterator right, ExprList exprs, ExecutionContext execCxt)
           
QueryIterJoinBase(QueryIterator left, Table right, ExprList exprs, ExecutionContext execCxt)
           
QueryIterLeftJoin(QueryIterator left, QueryIterator right, ExprList exprs, ExecutionContext qCxt)
           
QueryIterOptionalIndex(QueryIterator input, Op op, ExecutionContext context)
           
QueryIterService(QueryIterator input, OpService opService, ExecutionContext context)
           
QueryIterUnion(QueryIterator input, List<Op> subOps, ExecutionContext context)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.engine.ref
 

Methods in com.hp.hpl.jena.sparql.engine.ref that return ExecutionContext
 ExecutionContext EvaluatorSimple.getExecContext()
           
 ExecutionContext Evaluator.getExecContext()
           
 

Methods in com.hp.hpl.jena.sparql.engine.ref with parameters of type ExecutionContext
static Evaluator EvaluatorFactory.create(ExecutionContext context)
           
 

Constructors in com.hp.hpl.jena.sparql.engine.ref with parameters of type ExecutionContext
EvaluatorSimple(ExecutionContext context)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.expr
 

Methods in com.hp.hpl.jena.sparql.expr with parameters of type ExecutionContext
 com.hp.hpl.jena.graph.Node NodeValue.evalNode(Binding binding, ExecutionContext execCxt)
           
 boolean ExprList.isSatisfied(Binding binding, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.function
 

Constructors in com.hp.hpl.jena.sparql.function with parameters of type ExecutionContext
FunctionEnvBase(ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.path
 

Methods in com.hp.hpl.jena.sparql.path with parameters of type ExecutionContext
 QueryIterator PathPropertyFunction.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
static QueryIterator PathLib.execTriplePath(Binding binding, com.hp.hpl.jena.graph.Node s, Path path, com.hp.hpl.jena.graph.Node o, ExecutionContext execCxt)
           
static QueryIterator PathLib.execTriplePath(Binding binding, TriplePath triplePath, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.pfunction
 

Methods in com.hp.hpl.jena.sparql.pfunction with parameters of type ExecutionContext
 void ProcedurePF.build(com.hp.hpl.jena.graph.Node procId, ExprList args, ExecutionContext execCxt)
           
 void PropertyFunction.build(PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
          Called during query plan construction immediately after the construction of the property function instance.
 void PropertyFunctionBase.build(PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
abstract  QueryIterator PropertyFunctionBase.exec(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator PropertyFunctionEval.exec(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator PropertyFunction.exec(QueryIterator input, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
          Create an iterator of bindings for the given inputs
 QueryIterator PropertyFunctionBase.exec(QueryIterator input, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator PFuncAssignToSubject.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
abstract  QueryIterator PFuncSimple.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
abstract  QueryIterator PFuncSimpleAndList.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt)
           
 QueryIterator PFuncSimpleAndList.execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator PFuncSimple.execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
abstract  QueryIterator PropertyFunctionEval.execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator ProcedurePF.proc(QueryIterator input, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.pfunction.library
 

Methods in com.hp.hpl.jena.sparql.pfunction.library with parameters of type ExecutionContext
 void splitIRI.build(PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 void str.build(PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 void listMember.build(PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator assign.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
 QueryIterator container.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node containerNode, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node member, ExecutionContext execCxt)
           
 QueryIterator str.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
 QueryIterator blankNode.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node object, ExecutionContext execCxt)
           
 QueryIterator concat.execEvaluated(Binding binding, com.hp.hpl.jena.graph.Node subject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt)
           
 QueryIterator versionARQ.execEvaluated(Binding binding, PropFuncArg subject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt)
           
 QueryIterator version.execEvaluated(Binding binding, PropFuncArg subject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt)
           
 QueryIterator splitIRI.execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
           
 QueryIterator ListBase.execEvaluated(Binding binding, PropFuncArg argSubject, com.hp.hpl.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt)
          If the subject is a list (well, at least not an unbound variable), dispatch to execOneList else dispatch to one of object a var, a list or a node.
 QueryIterator listLength.execOneList(Binding binding, com.hp.hpl.jena.graph.Node listNode, com.hp.hpl.jena.graph.Node predicate, com.hp.hpl.jena.graph.Node length, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.procedure
 

Methods in com.hp.hpl.jena.sparql.procedure with parameters of type ExecutionContext
 void Procedure.build(com.hp.hpl.jena.graph.Node procId, ExprList args, ExecutionContext execCxt)
          Called during query plan construction immediately after the construction of the property function instance.
static Procedure ProcEval.build(com.hp.hpl.jena.graph.Node procId, ExprList args, ExecutionContext execCxt)
           
 void ProcedureBase.build(com.hp.hpl.jena.graph.Node procId, ExprList args, ExecutionContext execCxt)
           
static Procedure ProcEval.build(com.hp.hpl.jena.graph.Node procId, PropFuncArg subjArg, PropFuncArg objArg, ExecutionContext execCxt)
           
static Procedure ProcEval.build(OpProcedure opProc, ExecutionContext execCxt)
           
static QueryIterator ProcEval.eval(QueryIterator queryIterator, Procedure proc, ExecutionContext execCxt)
          Evaluate a procedure
 QueryIterator ProcedureEval.exec(Binding binding, com.hp.hpl.jena.graph.Node name, ExprList args, ExecutionContext execCxt)
           
abstract  QueryIterator ProcedureBase.exec(Binding binding, com.hp.hpl.jena.graph.Node name, ExprList args, ExecutionContext execCxt)
           
abstract  QueryIterator ProcedureEval.execEval(Binding binding, ExprList args, ExecutionContext execCxt)
           
 QueryIterator Procedure.proc(QueryIterator input, ExecutionContext execCxt)
          Call the procedure, with an input iterator of bindings.
 QueryIterator ProcedureBase.proc(QueryIterator input, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.procedure.library
 

Methods in com.hp.hpl.jena.sparql.procedure.library with parameters of type ExecutionContext
 QueryIterator debug.execEval(Binding binding, ExprList args, ExecutionContext execCxt)
           
 

Uses of ExecutionContext in com.hp.hpl.jena.sparql.util
 

Methods in com.hp.hpl.jena.sparql.util with parameters of type ExecutionContext
static QueryIterator IterLib.noResults(ExecutionContext execCxt)
           
static QueryIterator IterLib.oneResult(Binding binding, Var var, com.hp.hpl.jena.graph.Node value, ExecutionContext execCxt)
           
static QueryIterator IterLib.result(Binding binding, ExecutionContext execCxt)
           
 



Licenced under the Apache License, Version 2.0