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 TypeMethodDescriptionvoid
Table.addBinding
(Binding binding) static boolean
Algebra.compatible
(Binding bindingLeft, Binding bindingRight) boolean
static boolean
static Binding
This 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 TypeMethodDescriptionTableData.getRows()
Table1.rows()
TableEmpty.rows()
TableN.rows()
TableUnit.rows()
Methods in org.apache.jena.sparql.algebra.table with parameters of type BindingModifier and TypeMethodDescriptionvoid
TableBase.addBinding
(Binding binding) void
TableData.addBinding
(Binding binding) void
TableN.addBinding
(Binding binding) boolean
boolean
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.Node
VarExprList.get
(Var var, Binding binding, FunctionEnv funcEnv) static Op
Inject takes anOp
to transform using a {Binding binding}.static org.apache.jena.graph.Node
Return the value in the binding (if node is a Var) or the node itself.static org.apache.jena.graph.Node
Return the value in the binding or the variable itself.static org.apache.jena.graph.Node
Substitute.substitute
(org.apache.jena.graph.Node n, Binding binding) static org.apache.jena.graph.Triple
Substitute.substitute
(org.apache.jena.graph.Triple triple, Binding binding) static Op
Substitute.substitute
(Op op, Binding binding) static BasicPattern
Substitute.substitute
(BasicPattern bgp, Binding binding) static Quad
Substitute.substitute
(Quad quad, Binding binding) static TriplePath
Substitute.substitute
(TriplePath triplePath, Binding binding) static ExprList
Substitute.substitute
(ExprList exprList, Binding binding) static Expr
Substitute.substitute
(Expr expr, Binding binding) static PropFuncArg
Substitute.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 QueryIterator
QueryEngineBase.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 ResultSet
ResultSetStream.create
(List<String> resultVars, org.apache.jena.rdf.model.Model m, Iterator<Binding> iter) Create a streaming ResultSet, with resources sharing a common Modelstatic ResultSet
Create aResultSet
from 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 TypeClassDescriptionclass
Special purpose binding for nothing.class
Special purpose binding for just one name/value slot.class
Special purpose binding for two name/value slots.class
A binding implementation that supports 3 binding pairs.class
A binding implementation that supports 4 binding pairs.class
Machinery encapsulating a mapping from a name to a value.class
class
Project a binding, given a specific collection of visible variablesclass
Common framework for projection; the projection policy is provided by abstract methodBindingProjectBase.accept(Var)
class
Project only named variables (i.e. hide variables used because of bNodes or internally generated variables).class
Special purpose binding for the root of all bindings.Fields in org.apache.jena.sparql.engine.binding declared as BindingModifier and TypeFieldDescriptionstatic final Binding
Binding.noParent
static final Binding
BindingBuilder.noParent
static final Binding
BindingFactory.noParent
Methods in org.apache.jena.sparql.engine.binding that return BindingModifier and TypeMethodDescriptionstatic Binding
BindingLib.asBinding
(QuerySolution qSolution) Convert a query solution to a bindingstatic Binding
BindingFactory.binding()
Create a binding of no pairs, with no parent.static Binding
Create a binding of one pairstatic Binding
BindingFactory.binding
(Var var1, org.apache.jena.graph.Node node1, Var var2, org.apache.jena.graph.Node node2) Create a binding of two pairsstatic Binding
BindingFactory.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 Binding
BindingFactory.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 Binding
Create a binding of no pairsstatic Binding
Create a binding of one (var, value) pairstatic Binding
BindingFactory.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 Binding
BindingFactory.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 Binding
BindingFactory.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 Binding
Create a newBinding
as a copy of an existing one.static Binding
BindingRoot.create()
static final Binding
BindingFactory.empty()
static Binding
BindingLib.merge
(BindingBuilder builder, Binding bind1, Binding bind2) Merge two bindings, assuming they are compatible.static Binding
Merge two bindings, assuming they are compatible.BindingInputStream.next()
static Binding
BindingFactory.root()
Create a root binding.BindingBuilder.snapshot()
Build a view of the current state.static Binding
BindingLib.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 Binding
Create a binding of no pairsstatic Binding
Create a binding of one (var, value) pairstatic Binding
BindingFactory.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 Binding
BindingFactory.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 Binding
BindingFactory.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 BindingBuilder
Create aBindingBuilder
static BindingBuilder
Create aBindingBuilder
int
static int
BindingComparator.compareBindingsSyntactic
(Binding bind1, Binding bind2) static Binding
Create a newBinding
as a copy of an existing one.static BindingBuilder
static boolean
test for equality - order independent (Bindings are map-like)static int
static Binding
BindingLib.merge
(BindingBuilder builder, Binding bind1, Binding bind2) Merge two bindings, assuming they are compatible.static Binding
Merge two bindings, assuming they are compatible.void
final void
Method parameters in org.apache.jena.sparql.engine.binding with type arguments of type BindingModifier and TypeMethodDescriptionvoid
BindingInputStream.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 TypeMethodDescriptionboolean
HashIndexTable.containsCompatibleWithSharedDomain
(Binding binding) boolean
IndexTable.containsCompatibleWithSharedDomain
(Binding binding) Is there a binding in the table that has a shared domain (variables in common) and is join-compatible?boolean
LinearIndex.containsCompatibleWithSharedDomain
(Binding bindingLeft) boolean
SetIndexTable.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 Binding
Process the binding - return null for "not accept".QueryIterYieldN.getBinding()
QueryIterConvert.moveToNextBinding()
QueryIterProcessBinding.moveToNextBinding()
The next acceptable object in the iterator.final Binding
QueryIteratorBase.next()
final - autoclose and registration relies on it - implement moveToNextBinding()final Binding
QueryIteratorBase.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 Binding
Process the binding - return null for "not accept".static QueryIterator
QueryIterRoot.create
(Binding binding, ExecutionContext execCxt) Create a root with an initial bindingstatic QueryIterSingleton
QueryIterSingleton.create
(Binding parent, Var var, org.apache.jena.graph.Node value, ExecutionContext execCxt) static QueryIterSingleton
QueryIterSingleton.create
(Binding binding, ExecutionContext execCxt) Method parameters in org.apache.jena.sparql.engine.iterator with type arguments of type BindingModifier and TypeMethodDescriptionstatic QueryIterator
static QueryIterator
QueryIterPlainWrapper.create
(Iterator<Binding> iter, ExecutionContext execCxt) static QueryIter
QueryIter.flatMap
(QueryIterator input, Function<Binding, QueryIterator> mapper, ExecutionContext execCxt) flatmap.void
QueryIterPlainWrapper.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 QueryIterator
QC.execute
(Op op, Binding binding, ExecutionContext execCxt) static Op
QC.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 Binding
SolverRX4.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 Binding
SolverRX3.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) 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 TypeMethodDescriptionstatic Binding
SolverRX4.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 Binding
SolverRX3.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 TypeMethodDescriptionE_Exists.copySubstitute
(Binding binding) E_NotExists.copySubstitute
(Binding binding) Expr.copySubstitute
(Binding binding) Deep copy with substitutionExprAggregator.copySubstitute
(Binding binding) final Expr
ExprFunction0.copySubstitute
(Binding binding) final Expr
ExprFunction1.copySubstitute
(Binding binding) final Expr
ExprFunction2.copySubstitute
(Binding binding) final Expr
ExprFunction3.copySubstitute
(Binding binding) ExprFunctionN.copySubstitute
(Binding binding) ExprList.copySubstitute
(Binding binding) abstract Expr
ExprNode.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 NodeValue
ExprFunction0.eval
(Binding binding, FunctionEnv env) final NodeValue
ExprFunction1.eval
(Binding binding, FunctionEnv env) final NodeValue
ExprFunction2.eval
(Binding binding, FunctionEnv env) final NodeValue
ExprFunction3.eval
(Binding binding, FunctionEnv env) final NodeValue
ExprFunctionN.eval
(Binding binding, FunctionEnv env) final NodeValue
ExprFunctionOp.eval
(Binding binding, FunctionEnv env) abstract NodeValue
ExprNode.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.Node
NodeValue.evalNode
(Binding binding, ExecutionContext execCxt) static NodeValue
ExprLib.evalOrNull
(Expr expr, Binding binding, FunctionEnv functionEnv) Evaluate or return null.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) boolean
Expr.isSatisfied
(Binding binding, FunctionEnv execCxt) Test whether a Constraint is satisfied, given a set of bindings Includes error propagation and Effective Boolean Value rules.boolean
ExprList.isSatisfied
(Binding binding, ExecutionContext execCxt) boolean
ExprNode.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 TypeMethodDescriptionvoid
Accumulator.accumulate
(Binding binding, FunctionEnv functionEnv) final void
AccumulatorExpr.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 Binding
NodeTransformLib.transform
(Binding b, NodeTransform transform) Methods in org.apache.jena.sparql.graph with parameters of type BindingModifier and TypeMethodDescriptionstatic Binding
NodeTransformLib.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.Triple
TemplateLib.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 Quad
TemplateLib.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 QueryIterator
PathLib.execTriplePath
(Binding binding, org.apache.jena.graph.Node s, Path path, org.apache.jena.graph.Node o, ExecutionContext execCxt) static QueryIterator
PathLib.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 QueryIterator
PropertyFunctionBase.exec
(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) final QueryIterator
PropertyFunctionEval.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 QueryIterator
PFuncListAndList.execEvaluated
(Binding binding, PropFuncArg subject, org.apache.jena.graph.Node predicate, PropFuncArg object, ExecutionContext execCxt) abstract QueryIterator
PFuncListAndSimple.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 QueryIterator
PFuncSimple.execEvaluated
(Binding binding, org.apache.jena.graph.Node subject, org.apache.jena.graph.Node predicate, org.apache.jena.graph.Node object, ExecutionContext execCxt) final QueryIterator
PFuncSimple.execEvaluated
(Binding binding, PropFuncArg argSubject, org.apache.jena.graph.Node predicate, PropFuncArg argObject, ExecutionContext execCxt) abstract QueryIterator
PFuncSimpleAndList.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 QueryIterator
PropertyFunctionEval.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 QueryIterator
ListBase.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 QueryIterator
ProcedureBase.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 QueryIterator
ProcedureEval.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 boolean
ResultSetCompare.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 boolean
ResultSetCompare.equalsByTest
(Collection<Binding> b1, Collection<Binding> b2, EqualityTest match) -
Uses of Binding in org.apache.jena.sparql.service
Methods in org.apache.jena.sparql.service with parameters of type BindingModifier and TypeMethodDescriptiondefault QueryIterator
ServiceExecutorFactory.createExecution
(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) Deprecated.ServiceExecutorFactory.createExecutor
(OpService opExecute, OpService original, Binding binding, ExecutionContext execCxt) Deprecated. -
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 void
WriterTable.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 NodeValue
static void
static void
static void
ExprUtils.exprPrefix
(String string, Binding binding) static QueryIterator
IterLib.oneResult
(Binding parent, Var var, org.apache.jena.graph.Node value, ExecutionContext execCxt) static QueryIterator
IterLib.result
(Binding binding, ExecutionContext execCxt) -
Uses of Binding in org.apache.jena.update
Methods in org.apache.jena.update with parameters of type BindingModifier and TypeMethodDescriptionstatic UpdateProcessorStreaming
UpdateStreaming.createStreaming
(DatasetGraph datasetGraph, Binding inputBinding) Deprecated, for removal: This API element is subject to removal in a future version.UseUpdateExecution.dataset(dataset)... build()
static void
UpdateAction.execute
(UpdateRequest request, DatasetGraph datasetGraph, Binding inputBinding) Execute SPARQL Update operations.static void
UpdateAction.execute
(Update update, DatasetGraph datasetGraph, Binding inputBinding) Execute a single SPARQL Update operation.static void
UpdateAction.parseExecute
(String updateString, DatasetGraph dataset, Binding inputBinding) Parse a string containing SPARQL Update operations, and execute the operations.static void
UpdateAction.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 void
UpdateAction.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 void
UpdateAction.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.