Uses of Interface
org.apache.jena.sparql.engine.binding.Binding
Packages that use Binding
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Binding in org.apache.jena.http.sys
Methods in org.apache.jena.http.sys with parameters of type BindingModifier and TypeMethodDescriptionExecHTTPBuilder.substitution(Binding binding) ExecUpdateHTTPBuilder.substitution(Binding binding) -
Uses of Binding in org.apache.jena.query
Methods in org.apache.jena.query that return BindingMethods in org.apache.jena.query that return types with arguments of type BindingModifier and TypeMethodDescriptionQuery.getValuesData()Data from a VALUES trailing block. null for a Node means undefMethods in org.apache.jena.query with parameters of type BindingModifier and TypeMethodDescriptionQueryExecutionDatasetBuilder.bindingToMap(Binding binding) Binding as a MapQueryExecutionDatasetBuilder.initialBinding(Binding binding) Deprecated, for removal: This API element is subject to removal in a future version.QueryExecutionDatasetBuilder.substitution(Binding binding) -
Uses of Binding in org.apache.jena.riot.protobuf
Methods in org.apache.jena.riot.protobuf with parameters of type Binding -
Uses of Binding in org.apache.jena.riot.resultset
Methods in org.apache.jena.riot.resultset that return Binding -
Uses of Binding in org.apache.jena.riot.rowset
Methods in org.apache.jena.riot.rowset that return Binding -
Uses of Binding in org.apache.jena.riot.rowset.rw.rs_json
Method parameters in org.apache.jena.riot.rowset.rw.rs_json with type arguments of type BindingModifier and TypeMethodDescriptionstatic RowSetBuffered<RowSetJSONStreaming<?>>RowSetJSONStreaming.createBuffered(InputStream in, LabelToNode labelMap, Supplier<DataBag<Binding>> bufferFactory, ValidationSettings validationSettings, ErrorHandler errorHandler) Constructor parameters in org.apache.jena.riot.rowset.rw.rs_json with type arguments of type BindingModifierConstructorDescriptionRowSetBuffered(T delegate, Supplier<DataBag<Binding>> bufferFactory) RowSetBuffered(T delegate, Supplier<DataBag<Binding>> bufferFactory, long rowNumber) -
Uses of Binding in org.apache.jena.riot.thrift
Methods in org.apache.jena.riot.thrift with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.algebra
Methods in org.apache.jena.sparql.algebra that return BindingMethods in org.apache.jena.sparql.algebra that return types with arguments of type BindingMethods in org.apache.jena.sparql.algebra with parameters of type BindingModifier and TypeMethodDescriptionvoidTable.addBinding(Binding binding) static booleanAlgebra.compatible(Binding bindingLeft, Binding bindingRight) static booleanAlgebra.compatible(Binding bindingLeft, Binding bindingRight, Iterator<Var> vars) Test to see if bindings are compatible for all variables of the provided iterator.booleanstatic booleanstatic BindingThis is the SPARQL merge rule. -
Uses of Binding in org.apache.jena.sparql.algebra.table
Methods in org.apache.jena.sparql.algebra.table that return types with arguments of type BindingModifier and TypeMethodDescriptionTableN.getRows()Table1.rows()TableEmpty.rows()TableN.rows()TableUnit.rows()TableBuilder.snapshotRows()Returns an immutable snapshot of this builder's current rows.Methods in org.apache.jena.sparql.algebra.table with parameters of type BindingModifier and TypeMethodDescriptionvoidTableBase.addBinding(Binding binding) voidTableData.addBinding(Binding binding) voidTableN.addBinding(Binding binding) TableBuilder.addRowAndVars(Binding row) TableBuilder.addVarsFromRow(Binding row) Adds the variables of a binding but not the binding itself.booleanbooleanMethod parameters in org.apache.jena.sparql.algebra.table with type arguments of type BindingModifier and TypeMethodDescriptionTableBuilder.addRows(Collection<Binding> newRows) TableBuilder.addRowsAndVars(Collection<Binding> newRows) TableBuilder.addRowsAndVars(Iterator<Binding> newRows) Constructors in org.apache.jena.sparql.algebra.table with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.core
Methods in org.apache.jena.sparql.core that return BindingMethods in org.apache.jena.sparql.core with parameters of type BindingModifier and TypeMethodDescriptionorg.apache.jena.graph.NodeVarExprList.get(Var var, Binding binding, FunctionEnv funcEnv) static OpInject takes anOpto transform using a {Binding binding}.static org.apache.jena.graph.NodeReturn the value in the binding (if node is a Var) or the node itself.static org.apache.jena.graph.NodeReturn the value in the binding or the variable itself.static org.apache.jena.graph.NodeSubstitute.substitute(org.apache.jena.graph.Node n, Binding binding) static org.apache.jena.graph.TripleSubstitute.substitute(org.apache.jena.graph.Triple triple, Binding binding) static OpSubstitute.substitute(Op op, Binding binding) static BasicPatternSubstitute.substitute(BasicPattern bgp, Binding binding) static QuadSubstitute.substitute(Quad quad, Binding binding) static TriplePathSubstitute.substitute(TriplePath triplePath, Binding binding) static ExprListSubstitute.substitute(ExprList exprList, Binding binding) static ExprSubstitute.substitute(Expr expr, Binding binding) static PropFuncArgSubstitute.substitute(PropFuncArg propFuncArg, Binding binding) Constructors in org.apache.jena.sparql.core with parameters of type BindingModifierConstructorDescriptionResultBinding(org.apache.jena.rdf.model.Model _model, Binding _binding) -
Uses of Binding in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return BindingModifier and TypeMethodDescriptionQueryIterator.nextBinding()Get next bindingResultSetCheckCondition.nextBinding()Deprecated, for removal: This API element is subject to removal in a future version.ResultSetStream.nextBinding()Methods in org.apache.jena.sparql.engine with parameters of type BindingModifier and TypeMethodDescriptionQueryEngineFactory.create(Query query, DatasetGraph dataset, Binding inputBinding, Context context) Call to create aPlan: the companionQueryEngineFactory.accept(org.apache.jena.query.Query, org.apache.jena.sparql.core.DatasetGraph, org.apache.jena.sparql.util.Context)will have returnedtrue.QueryEngineFactory.create(Op op, DatasetGraph dataset, Binding inputBinding, Context context) Call to create aPlan: the companionQueryEngineFactory.accept(org.apache.jena.query.Query, org.apache.jena.sparql.core.DatasetGraph, org.apache.jena.sparql.util.Context)will have returnedtrue.QueryEngineFactoryWrapper.create(Query query, DatasetGraph dsg, Binding inputBinding, Context context) QueryEngineFactoryWrapper.create(Op op, DatasetGraph dsg, Binding inputBinding, Context context) OpEval.evaluate(Op op, DatasetGraph dsg, Binding binding, Context context) final QueryIteratorQueryEngineBase.evaluate(Op op, DatasetGraph dsg, Binding binding, Context context) Method parameters in org.apache.jena.sparql.engine with type arguments of type BindingModifier and TypeMethodDescriptionstatic ResultSetResultSetStream.create(List<String> resultVars, org.apache.jena.rdf.model.Model m, Iterator<Binding> iter) Create a streaming ResultSet, with resources sharing a common Modelstatic ResultSetCreate aResultSetfrom a List<Var> and an Iterator<Binding>. -
Uses of Binding in org.apache.jena.sparql.engine.binding
Classes in org.apache.jena.sparql.engine.binding that implement BindingModifier and TypeClassDescriptionclassSpecial purpose binding for nothing.classSpecial purpose binding for just one name/value slot.classSpecial purpose binding for two name/value slots.classA binding implementation that supports 3 binding pairs.classA binding implementation that supports 4 binding pairs.classMachinery encapsulating a mapping from a name to a value.classclassProject a binding, given a specific collection of visible variablesclassCommon framework for projection; the projection policy is provided by abstract methodBindingProjectBase.accept(Var)classProject only named variables (i.e. hide variables used because of bNodes or internally generated variables).classSpecial purpose binding for the root of all bindings.Fields in org.apache.jena.sparql.engine.binding declared as BindingModifier and TypeFieldDescriptionstatic final BindingBinding.noParentstatic final BindingBindingBuilder.noParentstatic final BindingBindingFactory.noParentMethods in org.apache.jena.sparql.engine.binding that return BindingModifier and TypeMethodDescriptionstatic BindingBindingLib.asBinding(QuerySolution qSolution) Convert a query solution to a bindingstatic BindingBindingFactory.binding()Create a binding of no pairs, with no parent.static BindingCreate a binding of one pairstatic BindingBindingFactory.binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two pairsstatic BindingBindingFactory.binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three pairsstatic BindingBindingFactory.binding(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of fours pairsstatic BindingCreate a binding of no pairsstatic BindingCreate a binding of one (var, value) pairstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two (var, value) pairsstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three (var, value) pairsstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of four (var, value) pairsBindingBuilder.build()Construct the binding.static BindingCreate a newBindingas a copy of an existing one.static BindingBindingRoot.create()Binding.detach()Returns a binding which is guaranteed to be independent of any resources such as an ongoing query execution or a disk-based dataset.BindingBase.detach()BindingProject.detach()BindingProjectNamed.detach()static final BindingBindingFactory.empty()static BindingBindingLib.merge(BindingBuilder builder, Binding bind1, Binding bind2) Merge two bindings, assuming they are compatible.static BindingMerge two bindings, assuming they are compatible.BindingInputStream.next()static BindingBindingFactory.root()Create a root binding.BindingBuilder.snapshot()Build a view of the current state.static BindingBindingLib.toBinding(QuerySolution qSolution) Methods in org.apache.jena.sparql.engine.binding with parameters of type BindingModifier and TypeMethodDescriptionAdd all the (var, value) pairs from another bindingstatic BindingCreate a binding of no pairsstatic BindingCreate a binding of one (var, value) pairstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two (var, value) pairsstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3) Create a binding of three (var, value) pairsstatic BindingBindingFactory.binding(Binding parent, Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2, Var var3, org.apache.jena.graph.Node node3, Var var4, org.apache.jena.graph.Node node4) Create a binding of four (var, value) pairsBindingLib.bindingToMap(Binding binding) Convert Binding to a Mapstatic BindingBuilderCreate aBindingBuilderstatic BindingBuilderCreate aBindingBuilderintstatic intBindingComparator.compareBindingsSyntactic(Binding bind1, Binding bind2) static BindingCreate a newBindingas a copy of an existing one.static BindingBuilderstatic booleantest for equality - order independent (Bindings are map-like)static intstatic BindingBindingLib.merge(BindingBuilder builder, Binding bind1, Binding bind2) Merge two bindings, assuming they are compatible.static BindingMerge two bindings, assuming they are compatible.voidfinal voidMethod parameters in org.apache.jena.sparql.engine.binding with type arguments of type BindingModifier and TypeMethodDescriptionvoidBindingInputStream.forEachRemaining(Consumer<? super Binding> action) Constructors in org.apache.jena.sparql.engine.binding with parameters of type BindingModifierConstructorDescriptionBindingProject(Collection<Var> vars, Binding bind) BindingProjectBase(Binding bind) BindingProjectNamed(Binding bind) -
Uses of Binding in org.apache.jena.sparql.engine.index
Methods in org.apache.jena.sparql.engine.index with parameters of type BindingModifier and TypeMethodDescriptionbooleanHashIndexTable.containsCompatibleWithSharedDomain(Binding binding) booleanIndexTable.containsCompatibleWithSharedDomain(Binding binding) Is there a binding in the table that has a shared domain (variables in common) and is join-compatible?booleanLinearIndex.containsCompatibleWithSharedDomain(Binding bindingLeft) booleanSetIndexTable.containsCompatibleWithSharedDomain(Binding binding) -
Uses of Binding in org.apache.jena.sparql.engine.iterator
Methods in org.apache.jena.sparql.engine.iterator that return BindingModifier and TypeMethodDescriptionabstract BindingProcess the binding - return null for "not accept".QueryIterYieldN.getBinding()QueryIterConvert.moveToNextBinding()QueryIterProcessBinding.moveToNextBinding()The next acceptable object in the iterator.final BindingQueryIteratorBase.next()final - autoclose and registration relies on it - implement moveToNextBinding()final BindingQueryIteratorBase.nextBinding()final - subclasses implement moveToNextBinding()QueryIterPeek.peek()Returns the next binding without moving on.Methods in org.apache.jena.sparql.engine.iterator with parameters of type BindingModifier and TypeMethodDescriptionabstract BindingProcess the binding - return null for "not accept".static QueryIteratorQueryIterRoot.create(Binding binding, ExecutionContext execCxt) Create a root with an initial bindingstatic QueryIterSingletonQueryIterSingleton.create(Binding parent, Var var, org.apache.jena.graph.Node value, ExecutionContext execCxt) static QueryIterSingletonQueryIterSingleton.create(Binding binding, ExecutionContext execCxt) Method parameters in org.apache.jena.sparql.engine.iterator with type arguments of type BindingModifier and TypeMethodDescriptionstatic QueryIteratorstatic QueryIteratorQueryIterPlainWrapper.create(Iterator<Binding> iter, ExecutionContext execCxt) static QueryIterQueryIter.flatMap(QueryIterator input, Function<Binding, QueryIterator> mapper, ExecutionContext execCxt) flatmap.voidQueryIterPlainWrapper.setIterator(Iterator<Binding> iterator) Preferable to use a constructor - but sometimes that is inconvenient so pass null in the constructor and then call this before the iterator is used.Constructors in org.apache.jena.sparql.engine.iterator with parameters of type BindingModifierConstructorDescriptionQueryIterCommonParent(QueryIterator input, Binding binding, ExecutionContext execCxt) QueryIterDefaulting(QueryIterator cIter, Binding _defaultObject, ExecutionContext qCxt) QueryIterExtendByVar(Binding binding, Var var, Iterator<org.apache.jena.graph.Node> members, ExecutionContext execCxt) QueryIterYieldN(int num, Binding b) QueryIterYieldN(int num, Binding b, ExecutionContext context) TransformInject(Set<Var> injectVars, Binding binding) Constructor parameters in org.apache.jena.sparql.engine.iterator with type arguments of type BindingModifierConstructorDescriptionQueryIterAbortable(Iterator<Binding> iterBinding, List<Abortable> killList, QueryIterator originalInput, ExecutionContext execCxt) QueryIterSort(QueryIterator qIter, Comparator<Binding> comparator, ExecutionContext context) QueryIterTopN(QueryIterator qIter, Comparator<Binding> comparator, long numItems, boolean distinct, ExecutionContext context) -
Uses of Binding in org.apache.jena.sparql.engine.join
Methods in org.apache.jena.sparql.engine.join with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.engine.main
Methods in org.apache.jena.sparql.engine.main with parameters of type BindingModifier and TypeMethodDescriptionQueryEngineMain.eval(Op op, DatasetGraph dsg, Binding input, Context context) static QueryIteratorQC.execute(Op op, Binding binding, ExecutionContext execCxt) static OpQC.substitute(Op op, Binding binding) Constructors in org.apache.jena.sparql.engine.main with parameters of type BindingModifierConstructorDescriptionQueryEngineMain(Query query, DatasetGraph dataset, Binding input, Context context) QueryEngineMain(Op op, DatasetGraph dataset, Binding input, Context context) QueryEngineMainQuad(Query query, DatasetGraph dataset, Binding input, Context context) QueryEngineMainQuad(Op op, DatasetGraph dataset, Binding input, Context context) -
Uses of Binding in org.apache.jena.sparql.engine.main.solver
Methods in org.apache.jena.sparql.engine.main.solver that return BindingModifier and TypeMethodDescriptionstatic BindingSolverRX4.matchQuad(Binding input, Quad qData, org.apache.jena.graph.Node tGraphNode, org.apache.jena.graph.Triple tPattern) Match data "qData" against "tGraphNode, tPattern", including RDF-star terms.static BindingSolverRX3.matchTriple(Binding input, org.apache.jena.graph.Triple tData, org.apache.jena.graph.Triple tPattern) Methods in org.apache.jena.sparql.engine.main.solver that return types with arguments of type BindingModifier and TypeMethodDescriptionStageMatchTriple.accessTriple(Iterator<Binding> input, org.apache.jena.graph.Graph graph, org.apache.jena.graph.Triple pattern, Predicate<org.apache.jena.graph.Triple> filter, ExecutionContext execCxt) SolverRX3.match(org.apache.jena.graph.Graph graph, Binding input, org.apache.jena.graph.Triple pattern) General graph access, including triple terms.SolverRX4.rdfStarQuad(Iterator<Binding> chain, org.apache.jena.graph.Node graphName, org.apache.jena.graph.Triple pattern, ExecutionContext execCxt) SolverRX4.rdfStarQuad(Iterator<Binding> chain, Quad pattern, ExecutionContext execCxt) SolverRX3.rdfStarTriple(Iterator<Binding> chain, org.apache.jena.graph.Triple tPattern, ExecutionContext execCxt) Methods in org.apache.jena.sparql.engine.main.solver with parameters of type BindingModifier and TypeMethodDescriptionSolverRX3.match(org.apache.jena.graph.Graph graph, Binding input, org.apache.jena.graph.Triple pattern) General graph access, including triple terms.static BindingSolverRX4.matchQuad(Binding input, Quad qData, org.apache.jena.graph.Node tGraphNode, org.apache.jena.graph.Triple tPattern) Match data "qData" against "tGraphNode, tPattern", including RDF-star terms.static BindingSolverRX3.matchTriple(Binding input, org.apache.jena.graph.Triple tData, org.apache.jena.graph.Triple tPattern) Method parameters in org.apache.jena.sparql.engine.main.solver with type arguments of type BindingModifier and TypeMethodDescriptionStageMatchTriple.accessTriple(Iterator<Binding> input, org.apache.jena.graph.Graph graph, org.apache.jena.graph.Triple pattern, Predicate<org.apache.jena.graph.Triple> filter, ExecutionContext execCxt) SolverRX4.rdfStarQuad(Iterator<Binding> chain, org.apache.jena.graph.Node graphName, org.apache.jena.graph.Triple pattern, ExecutionContext execCxt) SolverRX4.rdfStarQuad(Iterator<Binding> chain, Quad pattern, ExecutionContext execCxt) SolverRX3.rdfStarTriple(Iterator<Binding> chain, org.apache.jena.graph.Triple tPattern, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.engine.ref
Methods in org.apache.jena.sparql.engine.ref with parameters of type BindingModifier and TypeMethodDescriptionQueryEngineRef.eval(Op op, DatasetGraph dsg, Binding binding, Context context) Constructors in org.apache.jena.sparql.engine.ref with parameters of type BindingModifierConstructorDescriptionQueryEngineRef(Op op, DatasetGraph dataset, Binding input, Context context) QueryEngineRefQuad(Op op, DatasetGraph dataset, Binding input, Context context) -
Uses of Binding in org.apache.jena.sparql.exec
Methods in org.apache.jena.sparql.exec that return BindingModifier and TypeMethodDescriptionRowSet.next()RowSetMem.next()Moves onto the next result possibility.RowSetStream.next()RowSetMem.peek()Methods in org.apache.jena.sparql.exec that return types with arguments of type BindingMethods in org.apache.jena.sparql.exec with parameters of type BindingModifier and TypeMethodDescriptionQueryExecDatasetBuilder.initialBinding(Binding binding) Deprecated, for removal: This API element is subject to removal in a future version.UpdateExecDatasetBuilder.initialBinding(Binding initialBinding) Deprecated, for removal: This API element is subject to removal in a future version.QueryExecBuilder.substitution(Binding binding) Provide a set of (Var, Node) for substitution in the query when QueryExec is built.QueryExecBuilderAdapter.substitution(Binding binding) QueryExecDatasetBuilder.substitution(Binding binding) QueryExecutionBuilderAdapter.substitution(Binding binding) UpdateExecBuilder.substitution(Binding binding) Provide a set of (Var, Node) for substitution in the query when QueryExec is built.UpdateExecBuilderAdapter.substitution(Binding binding) UpdateExecDatasetBuilder.substitution(Binding binding) Method parameters in org.apache.jena.sparql.exec with type arguments of type Binding -
Uses of Binding in org.apache.jena.sparql.expr
Methods in org.apache.jena.sparql.expr with parameters of type BindingModifier and TypeMethodDescriptionExpr.copySubstitute(Binding binding) Deep copy with substitutionExprAggregator.copySubstitute(Binding binding) final ExprExprFunction0.copySubstitute(Binding binding) final ExprExprFunction1.copySubstitute(Binding binding) final ExprExprFunction2.copySubstitute(Binding binding) final ExprExprFunction3.copySubstitute(Binding binding) ExprFunctionN.copySubstitute(Binding binding) ExprFunctionOp.copySubstitute(Binding binding) ExprList.copySubstitute(Binding binding) abstract ExprExprNode.copySubstitute(Binding binding) ExprNone.copySubstitute(Binding binding) ExprTripleTerm.copySubstitute(Binding binding) ExprVar.copySubstitute(Binding binding) NodeValue.copySubstitute(Binding binding) Expr.eval(Binding binding, FunctionEnv env) Evaluate this expression against the bindingExprAggregator.eval(Binding binding, FunctionEnv env) final NodeValueExprFunction0.eval(Binding binding, FunctionEnv env) final NodeValueExprFunction1.eval(Binding binding, FunctionEnv env) final NodeValueExprFunction2.eval(Binding binding, FunctionEnv env) final NodeValueExprFunction3.eval(Binding binding, FunctionEnv env) final NodeValueExprFunctionN.eval(Binding binding, FunctionEnv env) final NodeValueExprFunctionOp.eval(Binding binding, FunctionEnv env) abstract NodeValueExprNode.eval(Binding binding, FunctionEnv env) ExprNone.eval(Binding binding, FunctionEnv env) ExprTripleTerm.eval(Binding binding, FunctionEnv env) ExprVar.eval(Binding binding, FunctionEnv env) NodeValue.eval(Binding binding, FunctionEnv env) org.apache.jena.graph.NodeNodeValue.evalNode(Binding binding, ExecutionContext execCxt) static NodeValueExprLib.evalOrNull(Expr expr, Binding binding, FunctionEnv functionEnv) Evaluate or return null.E_BNode.BNode1.evalSpecial(Binding binding, FunctionEnv env) E_Bound.evalSpecial(Binding binding, FunctionEnv env) E_Call.evalSpecial(Binding binding, FunctionEnv env) E_Coalesce.evalSpecial(Binding binding, FunctionEnv env) E_Function.evalSpecial(Binding binding, FunctionEnv env) E_LogicalAnd.evalSpecial(Binding binding, FunctionEnv env) E_LogicalOr.evalSpecial(Binding binding, FunctionEnv env) E_NotOneOf.evalSpecial(Binding binding, FunctionEnv env) E_OneOf.evalSpecial(Binding binding, FunctionEnv env) booleanExpr.isSatisfied(Binding binding, FunctionEnv execCxt) Test whether a constraint is satisfied, given a set of bindings.booleanExprList.isSatisfied(Binding binding, ExecutionContext execCxt) final booleanExprNode.isSatisfied(Binding binding, FunctionEnv funcEnv) -
Uses of Binding in org.apache.jena.sparql.expr.aggregate
Methods in org.apache.jena.sparql.expr.aggregate with parameters of type BindingModifier and TypeMethodDescriptionvoidAccumulator.accumulate(Binding binding, FunctionEnv functionEnv) final voidAccumulatorExpr.accumulate(Binding binding, FunctionEnv functionEnv) org.apache.jena.graph.Node -
Uses of Binding in org.apache.jena.sparql.function
Methods in org.apache.jena.sparql.function with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.function.library
Methods in org.apache.jena.sparql.function.library with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.function.library.cdt
Methods in org.apache.jena.sparql.function.library.cdt with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.graph
Methods in org.apache.jena.sparql.graph that return BindingModifier and TypeMethodDescriptionstatic BindingNodeTransformLib.transform(Binding b, NodeTransform transform) Methods in org.apache.jena.sparql.graph with parameters of type BindingModifier and TypeMethodDescriptionstatic BindingNodeTransformLib.transform(Binding b, NodeTransform transform) -
Uses of Binding in org.apache.jena.sparql.modify
Methods in org.apache.jena.sparql.modify with parameters of type BindingModifier and TypeMethodDescriptionUpdateEngineFactory.create(DatasetGraph datasetGraph, Binding inputBinding, Context context) Create the update engine - having returned true to accept, should not failstatic org.apache.jena.graph.TripleTemplateLib.subst(org.apache.jena.graph.Triple triple, Binding b, Map<org.apache.jena.graph.Node, org.apache.jena.graph.Node> bNodeMap) Substitute into a triple, with rewriting of bNodesstatic QuadTemplateLib.subst(Quad quad, Binding b, Map<org.apache.jena.graph.Node, org.apache.jena.graph.Node> bNodeMap) Substitute into a quad, with rewriting of bNodesMethod parameters in org.apache.jena.sparql.modify with type arguments of type BindingModifier and TypeMethodDescriptionSubstitute into quad patternsstatic Iterator<org.apache.jena.graph.Triple>TemplateLib.calcTriples(List<org.apache.jena.graph.Triple> triples, Iterator<Binding> bindings) Substitute into triple patternsTemplateLib.template(List<Quad> quads, org.apache.jena.graph.Node dftGraph, Iterator<Binding> bindings) Take a template, as a list of quad patterns, a default graph, and an iterator of bindings, and produce an iterator of quads that results from applying the template to the bindings.Constructors in org.apache.jena.sparql.modify with parameters of type BindingModifierConstructorDescriptionUpdateEngineBase(DatasetGraph datasetGraph, Binding inputBinding, Context context) UpdateEngineMain(DatasetGraph datasetGraph, Binding inputBinding, Context context) Creates a new Update EngineUpdateEngineNonStreaming(DatasetGraph datasetGraph, Binding inputBinding, Context context) Creates a new Update EngineUpdateEngineWorker(DatasetGraph datasetGraph, Binding inputBinding, Context context) UpdateProcessorBase(UpdateRequest request, DatasetGraph datasetGraph, Binding inputBinding, Context context, UpdateEngineFactory factory) Deprecated.UpdateProcessorBase(UpdateRequest request, DatasetGraph datasetGraph, Binding inputBinding, Context context, UpdateEngineFactory factory, Timeouts.Timeout timeout) UpdateProcessorStreamingBase(DatasetGraph datasetGraph, Binding inputBinding, Prologue prologue, Context context, UpdateEngineFactory factory) -
Uses of Binding in org.apache.jena.sparql.path
Methods in org.apache.jena.sparql.path with parameters of type BindingModifier and TypeMethodDescriptionPathPropertyFunction.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) static QueryIteratorPathLib.execTriplePath(Binding binding, org.apache.jena.graph.Node s, Path path, org.apache.jena.graph.Node o, ExecutionContext execCxt) static QueryIteratorPathLib.execTriplePath(Binding binding, TriplePath triplePath, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.pfunction
Methods in org.apache.jena.sparql.pfunction with parameters of type BindingModifier and TypeMethodDescriptionabstract QueryIteratorPropertyFunctionBase.exec(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) final QueryIteratorPropertyFunctionEval.exec(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) PFuncAssignToSubject.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) abstract QueryIteratorPFuncListAndList.execEvaluated(Binding binding, PropFuncArg subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) abstract QueryIteratorPFuncListAndSimple.execEvaluated(Binding binding, PropFuncArg subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) PFuncListAndSimple.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) abstract QueryIteratorPFuncSimple.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) final QueryIteratorPFuncSimple.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) abstract QueryIteratorPFuncSimpleAndList.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) PFuncSimpleAndList.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) abstract QueryIteratorPropertyFunctionEval.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.pfunction.library
Methods in org.apache.jena.sparql.pfunction.library with parameters of type BindingModifier and TypeMethodDescriptionassign.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) blankNode.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) concat.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) container.execEvaluated(Binding binding, org.apache.jena.graph.Node containerNode, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node member, ExecutionContext execCxt) final QueryIteratorListBase.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.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.splitIRI.execEvaluated(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) str.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) strSplit.execEvaluated(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) listLength.execOneList(Binding binding, org.apache.jena.graph.Node listNode, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node length, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.procedure
Methods in org.apache.jena.sparql.procedure with parameters of type BindingModifier and TypeMethodDescriptionabstract QueryIteratorProcedureBase.exec(Binding binding, org.apache.jena.graph.Node name, ExprList args, ExecutionContext execCxt) ProcedureEval.exec(Binding binding, org.apache.jena.graph.Node name, ExprList args, ExecutionContext execCxt) abstract QueryIteratorProcedureEval.execEval(Binding binding, ExprList args, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.procedure.library
Methods in org.apache.jena.sparql.procedure.library with parameters of type BindingModifier and TypeMethodDescriptiondebug.execEval(Binding binding, ExprList args, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.resultset
Methods in org.apache.jena.sparql.resultset that return BindingModifier and TypeMethodDescriptionResultSetMem.nextBinding()ResultSetPeeking.nextBinding()ResultSetWrapper.nextBinding()ResultSetMem.peekBinding()ResultSetPeekable.peekBinding()Peek at the next bindingResultSetPeeking.peekBinding()Methods in org.apache.jena.sparql.resultset with parameters of type BindingModifier and TypeMethodDescriptionstatic booleanResultsCompare.equal(Binding bind1, Binding bind2, EqualityTest test) Compare two bindings, use the node equality test providedMethod parameters in org.apache.jena.sparql.resultset with type arguments of type BindingModifier and TypeMethodDescriptionstatic booleanResultsCompare.equalsByTerm(List<Binding> list1, List<Binding> list2) Compare two list - unorderedstatic booleanResultsCompare.equalsExact(List<Binding> list1, List<Binding> list2) Compare two row sets for exact node equality equivalence.static booleanResultsCompare.equalsExactAndOrder(List<Binding> list1, List<Binding> list2) Compare two row sets for exact node equality equivalence. -
Uses of Binding in org.apache.jena.sparql.service
Methods in org.apache.jena.sparql.service with parameters of type BindingModifier and TypeMethodDescriptiondefault QueryIteratorServiceExecutorFactory.createExecution(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) Deprecated.ServiceExecutorFactory.createExecutor(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) Deprecated.static QueryIteratorServiceExec.exec(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) Execute an OpService w.r.t. the execCxt's service executor registry - concretely its single chain which operates on a per-binding basis. -
Uses of Binding in org.apache.jena.sparql.service.single
Methods in org.apache.jena.sparql.service.single with parameters of type BindingModifier and TypeMethodDescriptionChainingServiceExecutor.createExecution(OpService opExecute, OpService opOriginal, Binding binding, ExecutionContext execCxt, ServiceExecutor chain) If this factory cannot handle the execution request then this method should return null.ChainingServiceExecutorWrapper.createExecution(OpService opExecute, OpService opOriginal, Binding binding, ExecutionContext execCxt, ServiceExecutor chain) ServiceExecutor.createExecution(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) If this factory cannot handle the execution request then this method should return null.ServiceExecutorDecorator.createExecution(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) ServiceExecutorHttp.createExecution(OpService opExecute, OpService opOriginal, Binding binding, ExecutionContext execCxt) ServiceExecutorOverRegistry.createExecution(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.sse
Methods in org.apache.jena.sparql.sse that return Binding -
Uses of Binding in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return Binding -
Uses of Binding in org.apache.jena.sparql.sse.writers
Methods in org.apache.jena.sparql.sse.writers with parameters of type BindingModifier and TypeMethodDescriptionstatic voidWriterTable.output(org.apache.jena.atlas.io.IndentedWriter out, Binding binding, SerializationContext sCxt) -
Uses of Binding in org.apache.jena.sparql.syntax
Methods in org.apache.jena.sparql.syntax that return types with arguments of type BindingMethods in org.apache.jena.sparql.syntax with parameters of type Binding -
Uses of Binding in org.apache.jena.sparql.system
Methods in org.apache.jena.sparql.system that return types with arguments of type BindingModifier and TypeMethodDescriptionstatic SerializationFactory<Binding>SerializationFactoryFinder.bindingSerializationFactory() -
Uses of Binding in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util with parameters of type BindingModifier and TypeMethodDescriptionstatic NodeValuestatic voidstatic voidstatic voidExprUtils.exprPrefix(String string, Binding binding) static QueryIteratorIterLib.oneResult(Binding parent, Var var, org.apache.jena.graph.Node value, ExecutionContext execCxt) static QueryIteratorIterLib.result(Binding binding, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.sparql.util.iso
Method parameters in org.apache.jena.sparql.util.iso with type arguments of type BindingModifier and TypeMethodDescriptionstatic booleanIsoAlgRows.isomorphic(List<Binding> list1, List<Binding> list2, BNodeIso.Match matching) -
Uses of Binding in org.apache.jena.update
Methods in org.apache.jena.update with parameters of type BindingModifier and TypeMethodDescriptionstatic UpdateProcessorStreamingUpdateStreaming.createStreaming(DatasetGraph datasetGraph, Binding inputBinding) Deprecated, for removal: This API element is subject to removal in a future version.UseUpdateExecution.dataset(dataset)... build()static voidUpdateAction.execute(UpdateRequest request, DatasetGraph datasetGraph, Binding inputBinding) Execute SPARQL Update operations.static voidUpdateAction.execute(Update update, DatasetGraph datasetGraph, Binding inputBinding) Execute a single SPARQL Update operation.static voidUpdateAction.parseExecute(String updateString, DatasetGraph dataset, Binding inputBinding) Parse a string containing SPARQL Update operations, and execute the operations.static voidUpdateAction.parseExecute(UsingList usingList, DatasetGraph dataset, InputStream input, Binding inputBinding, String baseURI, Syntax syntax) Parse update operations into a DatasetGraph by parsing from an InputStream.static voidUpdateAction.parseExecute(UsingList usingList, DatasetGraph dataset, String fileName, Binding inputBinding, String baseURI, Syntax syntax) Parse update operations into a DatasetGraph by reading it from a filestatic voidUpdateAction.readExecute(String filename, DatasetGraph datasetGraph, Binding inputBinding) Read a file containing SPARQL Update operations, and execute the operations.
QueryExecutionDatasetBuilder.substitution(Binding)which substitutes variables for values in the the query before execution.