Uses of Class
org.apache.jena.sparql.core.Var
Packages that use Var
Package
Description
ARQ - A query engine for Jena, implementing SPARQL.
-
Uses of Var in org.apache.jena.http.sys
Methods in org.apache.jena.http.sys with parameters of type VarModifier and TypeMethodDescriptionExecHTTPBuilder.substitution
(Var var, Node value) ExecUpdateHTTPBuilder.substitution
(Var var, Node value) -
Uses of Var in org.apache.jena.query
Methods in org.apache.jena.query that return types with arguments of type VarModifier and TypeMethodDescriptionQueryExecutionDatasetBuilder.bindingToMap
(Binding binding) Binding as a MapQuery.getProjectVars()
Return a list of the variables requested (SELECT)Query.getValuesVariables()
Variables from a VALUES trailing blockMethods in org.apache.jena.query with parameters of type VarMethod parameters in org.apache.jena.query with type arguments of type VarModifier and TypeMethodDescriptionvoid
Query.setValuesDataBlock
(List<Var> variables, List<Binding> values) Constructors in org.apache.jena.query with parameters of type Var -
Uses of Var in org.apache.jena.riot.protobuf
Methods in org.apache.jena.riot.protobuf that return types with arguments of type VarConstructor parameters in org.apache.jena.riot.protobuf with type arguments of type VarModifierConstructorDescriptionBinding2Protobuf
(OutputStream out, Collection<Var> vars, boolean encodeValues) -
Uses of Var in org.apache.jena.riot.rowset.rw.rs_json
Methods in org.apache.jena.riot.rowset.rw.rs_json that return types with arguments of type VarModifier and TypeMethodDescriptionRowSetBuffered.getResultVars()
Reads and buffers bindings until the delegate's header no longer returns nullRowSetJSONStreaming.getResultVars()
-
Uses of Var in org.apache.jena.riot.thrift
Methods in org.apache.jena.riot.thrift that return types with arguments of type VarConstructor parameters in org.apache.jena.riot.thrift with type arguments of type VarModifierConstructorDescriptionBinding2Thrift
(OutputStream out, Collection<Var> vars, boolean encodeValues) Binding2Thrift
(org.apache.thrift.protocol.TProtocol out, Collection<Var> vars, boolean encodeValues) -
Uses of Var in org.apache.jena.sparql.algebra
Methods in org.apache.jena.sparql.algebra that return types with arguments of type VarModifier and TypeMethodDescriptionThe set of variables that will be in every solution of this OpTable.getVars()
static Collection<Var>
OpVars.mentionedVars
(Op op) OpVars.mentionedVarsByPosition
(Op op) OpVars.mentionedVarsByPosition
(Op... ops) OpVars.visibleVars
(Op op) Methods in org.apache.jena.sparql.algebra with parameters of type VarMethod parameters in org.apache.jena.sparql.algebra with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.algebra.op
Methods in org.apache.jena.sparql.algebra.op that return types with arguments of type VarMethods in org.apache.jena.sparql.algebra.op with parameters of type VarModifier and TypeMethodDescriptionstatic Op
Create an OpAssign or add to an existing one.static Op
Make a OpExtend - this does not aggregate (extend ..static Op
Create an OpExtend or add to an existing one.Constructor parameters in org.apache.jena.sparql.algebra.op with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.algebra.optimize
Methods in org.apache.jena.sparql.algebra.optimize with parameters of type VarMethod parameters in org.apache.jena.sparql.algebra.optimize with type arguments of type VarModifier and TypeMethodDescriptionvoid
VariableUsageTracker.decrement
(Collection<Var> vars) void
VariableUsageTracker.increment
(Collection<Var> vars) Constructors in org.apache.jena.sparql.algebra.optimize with parameters of type VarModifierConstructorDescriptionTransformRemoveAssignment
(Var var, Expr expr) TransformRemoveAssignment
(Var var, Expr expr, boolean topmostOnly) -
Uses of Var in org.apache.jena.sparql.algebra.table
Methods in org.apache.jena.sparql.algebra.table that return types with arguments of type VarModifier and TypeMethodDescriptionTable1.getVars()
TableEmpty.getVars()
TableN.getVars()
TableUnit.getVars()
Constructors in org.apache.jena.sparql.algebra.table with parameters of type VarConstructor parameters in org.apache.jena.sparql.algebra.table with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.algebra.walker
Methods in org.apache.jena.sparql.algebra.walker with parameters of type Var -
Uses of Var in org.apache.jena.sparql.core
Fields in org.apache.jena.sparql.core declared as VarMethods in org.apache.jena.sparql.core that return VarModifier and TypeMethodDescriptionstatic Var
static Var
static Var
Var.alloc
(Node_Variable v) static Var
static Var
VarAlloc.allocVar()
Methods in org.apache.jena.sparql.core that return types with arguments of type VarModifier and TypeMethodDescriptionVarExprList.getExprs()
VarExprList.getVars()
Var.varList
(Collection<String> varNames) Convert a collection of variable names to variablesMethods in org.apache.jena.sparql.core with parameters of type VarModifier and TypeMethodDescriptionvoid
void
static Var
boolean
VarExprList.get
(Var var, Binding binding, FunctionEnv funcEnv) boolean
static boolean
static Node
Return the value of the access function or var itself.static Node
Return the value in the binding or the variable itself.void
static Op
Substitute.substitute
(Op op, Var var, Node node) Method parameters in org.apache.jena.sparql.core with type arguments of type VarModifier and TypeMethodDescriptionstatic void
Vars.addVar
(Collection<Var> acc, Node n) static void
Vars.addVarsFromQuad
(Collection<Var> acc, Quad q) static void
Vars.addVarsFromTriple
(Collection<Var> acc, Triple t) void
VarExprList.forEachExpr
(BiConsumer<Var, Expr> action) Call the action for each (variable, expression) defined.void
VarExprList.forEachVar
(Consumer<Var> action) Call the action for each variable, in order.void
VarExprList.forEachVarExpr
(BiConsumer<Var, Expr> action) Call the action for each variable, in order.static Node
Return the value of the access function or node itself.static Node
Return the value of the access function or var itself.Var.varNames
(Collection<Var> vars) Return a list of String names from a collection of variablesConstructors in org.apache.jena.sparql.core with parameters of type VarConstructor parameters in org.apache.jena.sparql.core with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.engine
Methods in org.apache.jena.sparql.engine that return VarModifier and TypeMethodDescriptionstatic Var
Rename.chooseVarName
(Var var, Collection<Var> inUse, String prefix) Given an old name, and some names already in use, pick a fresh, new nameMethods in org.apache.jena.sparql.engine with parameters of type VarModifier and TypeMethodDescriptionstatic Var
Rename.chooseVarName
(Var var, Collection<Var> inUse, String prefix) Given an old name, and some names already in use, pick a fresh, new namestatic Op
Rename one variable to anotherMethod parameters in org.apache.jena.sparql.engine with type arguments of type VarModifier and TypeMethodDescriptionstatic Var
Rename.chooseVarName
(Var var, Collection<Var> inUse, String prefix) Given an old name, and some names already in use, pick a fresh, new namestatic ResultSet
Create aResultSet
from a List<Var> and an Iterator<Binding>.static Op
Rename.renameVars
(Op op, Collection<Var> constants) Rename all variables in a pattern, EXCEPT for those named as constantstatic ExprList
Rename.renameVars
(ExprList exprList, Set<Var> constants) Rename all variables in an expression, EXCEPT for those named as constantstatic Expr
Rename.renameVars
(Expr expr, Set<Var> constants) -
Uses of Var in org.apache.jena.sparql.engine.binding
Methods in org.apache.jena.sparql.engine.binding that return types with arguments of type VarModifier and TypeMethodDescriptionBindingLib.bindingToMap
(Binding binding) Convert Binding to a MapBindingOutputStream.getVars()
Binding.vars()
Iterate over all variables of this binding.BindingBase.vars()
BindingInputStream.vars()
BindingBuilder.vars1()
Variables in the builder - does not include the parent.Methods in org.apache.jena.sparql.engine.binding with parameters of type VarModifier and TypeMethodDescriptionstatic Binding
Create a binding of one pairstatic Binding
Create a binding of two pairsstatic Binding
Create a binding of three pairsstatic Binding
BindingFactory.binding
(Var var1, Node node1, Var var2, Node node2, Var var3, Node node3, Var var4, Node node4) Create a binding of fours pairsstatic Binding
Create a binding of one (var, value) pairstatic Binding
Create a binding of two (var, value) pairsstatic Binding
BindingFactory.binding
(Binding parent, Var var1, Node node1, Var var2, Node node2, Var var3, Node node3) Create a binding of three (var, value) pairsstatic Binding
BindingFactory.binding
(Binding parent, Var var1, Node node1, Var var2, Node node2, Var var3, Node node3, Var var4, Node node4) Create a binding of four (var, value) pairsboolean
Test whether a variable is bound to some objectfinal boolean
Test whether a name is bound to some objectboolean
Return the object bound to a variable, or nullfinal Node
Return the object bound to a name, or nullGet or return the variable.Accumulate (var,value) pairs.Method parameters in org.apache.jena.sparql.engine.binding with type arguments of type VarModifier and TypeMethodDescriptionvoid
Binding.forEach
(BiConsumer<Var, Node> action) Operate on each entry.void
BindingBase.forEach
(BiConsumer<Var, Node> action) Operate on each entry.void
Constructor parameters in org.apache.jena.sparql.engine.binding with type arguments of type VarModifierConstructorDescriptionBindingOutputStream
(OutputStream out, List<Var> vars) BindingOutputStream
(OutputStream out, List<Var> vars, PrefixMap prefixMapping) BindingProject
(Collection<Var> vars, Binding bind) -
Uses of Var in org.apache.jena.sparql.engine.index
Method parameters in org.apache.jena.sparql.engine.index with type arguments of type VarModifier and TypeMethodDescriptionstatic IndexTable
IndexFactory.createIndex
(Set<Var> commonVars, QueryIterator data) Constructor parameters in org.apache.jena.sparql.engine.index with type arguments of type VarModifierConstructorDescriptionHashIndexTable
(Set<Var> commonVars, QueryIterator data) LinearIndex
(Set<Var> commonVars, QueryIterator data) LinearIndex
(Set<Var> commonVars, QueryIterator data, Set<org.apache.jena.sparql.engine.index.HashIndexTable.Key> loadedData, Map<Var, Integer> mappings) LinearIndex
(Set<Var> commonVars, QueryIterator data, Set<org.apache.jena.sparql.engine.index.HashIndexTable.Key> loadedData, Map<Var, Integer> mappings) SetIndexTable
(Set<Var> commonVars, QueryIterator data) Creates a new index table -
Uses of Var in org.apache.jena.sparql.engine.iterator
Methods in org.apache.jena.sparql.engine.iterator that return types with arguments of type VarMethods in org.apache.jena.sparql.engine.iterator with parameters of type VarModifier and TypeMethodDescriptionstatic QueryIterSingleton
QueryIterSingleton.create
(Binding parent, Var var, Node value, ExecutionContext execCxt) Method parameters in org.apache.jena.sparql.engine.iterator with type arguments of type VarModifier and TypeMethodDescriptionstatic QueryIterator
QueryIterMinus.create
(QueryIterator left, QueryIterator right, Set<Var> commonVars, ExecutionContext qCxt) static QueryIterator
QueryIter.map
(QueryIterator qIter, Map<Var, Var> varMapping) static QueryIterator
QueryIter.map
(QueryIterator qIter, Map<Var, Var> varMapping) Constructors in org.apache.jena.sparql.engine.iterator with parameters of type VarModifierConstructorDescriptionQueryIterAddTripleTerm
(QueryIterator chain, Var var, Triple triple, ExecutionContext execContext) QueryIterAssign
(QueryIterator input, Var var, Expr expr, ExecutionContext qCxt) QueryIterAssignVarValue
(QueryIterator input, Var var, Node node, ExecutionContext qCxt) QueryIterAssignVarValue
(QueryIterator input, Var var, Node node, ExecutionContext qCxt, boolean mustBeNewVar) QueryIterExtendByVar
(Binding binding, Var var, Iterator<Node> members, ExecutionContext execCxt) Constructor parameters in org.apache.jena.sparql.engine.iterator with type arguments of type VarModifierConstructorDescriptionQueryIteratorMapped
(QueryIterator qIter, Map<Var, Var> varMapping) Creates a new iteratorQueryIteratorMapped
(QueryIterator qIter, Map<Var, Var> varMapping) Creates a new iteratorQueryIterProject
(QueryIterator input, List<Var> vars, ExecutionContext qCxt) -
Uses of Var in org.apache.jena.sparql.engine.join
Methods in org.apache.jena.sparql.engine.join that return VarMethods in org.apache.jena.sparql.engine.join that return types with arguments of type VarMethods in org.apache.jena.sparql.engine.join with parameters of type VarMethod parameters in org.apache.jena.sparql.engine.join with type arguments of type VarModifier and TypeMethodDescriptionstatic JoinKey
JoinKey.create
(Collection<Var> vars1, Collection<Var> vars2) Make a JoinKey from the intersection of two setsstatic JoinKey
JoinKey.createVarKey
(Collection<Var> vars1, Collection<Var> vars2) Make a JoinKey of single variable from the intersection of two sets -
Uses of Var in org.apache.jena.sparql.engine.main
Methods in org.apache.jena.sparql.engine.main that return types with arguments of type VarModifier and TypeMethodDescriptionVarFinder.assignMention
(Op op) VarFinder.getAssign()
VarFinder.getFilter()
VarFinder.getFilterOnly()
VarFinder.getFixed()
VarFinder.getOpt()
LeftJoinClassifier.nonLinearVars
(OpLeftJoin op) VarFinder.optDefined
(Op op) -
Uses of Var in org.apache.jena.sparql.engine.ref
Method parameters in org.apache.jena.sparql.engine.ref with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.exec
Methods in org.apache.jena.sparql.exec that return types with arguments of type VarModifier and TypeMethodDescriptionRowSet.getResultVars()
RowSetMem.getResultVars()
Get the variable names for the projectionRowSetStream.getResultVars()
Methods in org.apache.jena.sparql.exec with parameters of type VarModifier and TypeMethodDescriptionQueryExecBuilder.substitution
(Var var, Node value) Provide a (Var, Node) for substitution in the query when QueryExec is built.QueryExecBuilderAdapter.substitution
(Var var, Node value) QueryExecDatasetBuilder.substitution
(Var var, Node value) UpdateExecBuilder.substitution
(Var var, Node value) Provide a (Var, Node) for substitution in the query when QueryExec is built.UpdateExecBuilderAdapter.substitution
(Var var, Node value) UpdateExecDatasetBuilder.substitution
(Var var, Node value) Method parameters in org.apache.jena.sparql.exec with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.expr
Methods in org.apache.jena.sparql.expr that return VarModifier and TypeMethodDescriptionExpr.asVar()
Convert to a Var variable.ExprAggregator.asVar()
ExprNode.asVar()
ExprVar.asVar()
ExprAggregator.getVar()
Methods in org.apache.jena.sparql.expr that return types with arguments of type VarModifier and TypeMethodDescriptionExprVars.getNonOpVarsMentioned
(Expr expr) ExprVars.getNonOpVarsMentioned
(ExprList exprs) Expr.getVarsMentioned()
Variables used by this expression.ExprList.getVarsMentioned()
ExprNode.getVarsMentioned()
ExprVars.getVarsMentioned
(Collection<SortCondition> sortConditions) ExprVars.getVarsMentioned
(SortCondition sortCondition) ExprVars.getVarsMentioned
(Expr expr) ExprVars.getVarsMentioned
(ExprList exprs) Methods in org.apache.jena.sparql.expr with parameters of type VarModifier and TypeMethodDescriptionvoid
Method parameters in org.apache.jena.sparql.expr with type arguments of type VarModifier and TypeMethodDescriptionstatic void
ExprVars.nonOpVarsMentioned
(Collection<Var> acc, Expr expr) static void
ExprVars.nonOpVarsMentioned
(Collection<Var> acc, ExprList exprs) static void
ExprVars.varsMentioned
(Collection<Var> acc, Collection<SortCondition> sortConditions) static void
ExprVars.varsMentioned
(Collection<Var> acc, SortCondition sortCondition) static void
ExprVars.varsMentioned
(Collection<Var> acc, Expr expr) static void
ExprVars.varsMentioned
(Collection<Var> acc, ExprList exprs) Constructors in org.apache.jena.sparql.expr with parameters of type VarModifierConstructorDescriptionExprAggregator
(Var v, Aggregator agg) ExprTransformSubstitute
(Var find, Expr replace) Creates a simple transform that replaces any occurrence of the given variable with the given expression -
Uses of Var in org.apache.jena.sparql.function.user
Methods in org.apache.jena.sparql.function.user that return types with arguments of type VarModifier and TypeMethodDescriptionUserDefinedFunctionDefinition.getArgList()
Gets the argument listMethod parameters in org.apache.jena.sparql.function.user with type arguments of type VarModifier and TypeMethodDescriptionvoid
Adds a functionvoid
Adds a functionConstructor parameters in org.apache.jena.sparql.function.user with type arguments of type VarModifierConstructorDescriptionUserDefinedFunction
(String url, Expr e, List<Var> argList) Creates a user defined functionUserDefinedFunctionDefinition
(String uri, Expr e, List<Var> argList) Creates a user defined function definition -
Uses of Var in org.apache.jena.sparql.graph
Methods in org.apache.jena.sparql.graph that return types with arguments of type VarModifier and TypeMethodDescriptionNodeTransformLib.transformVars
(NodeTransform nodeTransform, List<Var> varList) Method parameters in org.apache.jena.sparql.graph with type arguments of type VarModifier and TypeMethodDescriptionNodeTransformLib.transformVars
(NodeTransform nodeTransform, List<Var> varList) -
Uses of Var in org.apache.jena.sparql.lang.arq
Methods in org.apache.jena.sparql.lang.arq that return Var -
Uses of Var in org.apache.jena.sparql.lang.sparql_10
Methods in org.apache.jena.sparql.lang.sparql_10 that return Var -
Uses of Var in org.apache.jena.sparql.lang.sparql_11
Methods in org.apache.jena.sparql.lang.sparql_11 that return Var -
Uses of Var in org.apache.jena.sparql.lang.sparql_12
Methods in org.apache.jena.sparql.lang.sparql_12 that return Var -
Uses of Var in org.apache.jena.sparql.pfunction
Method parameters in org.apache.jena.sparql.pfunction with type arguments of type VarModifier and TypeMethodDescriptionstatic void
PropFuncArg.addVars
(Collection<Var> acc, PropFuncArg pfArg) -
Uses of Var in org.apache.jena.sparql.serializer
Method parameters in org.apache.jena.sparql.serializer with type arguments of type VarModifier and TypeMethodDescriptionstatic void
QuerySerializer.outputDataBlock
(org.apache.jena.atlas.io.IndentedWriter out, List<Var> variables, List<Binding> values, SerializationContext cxt) -
Uses of Var in org.apache.jena.sparql.sse.builders
Methods in org.apache.jena.sparql.sse.builders that return VarMethods in org.apache.jena.sparql.sse.builders that return types with arguments of type Var -
Uses of Var in org.apache.jena.sparql.sse.writers
Method parameters in org.apache.jena.sparql.sse.writers with type arguments of type VarModifier and TypeMethodDescriptionstatic void
WriterNode.outputVars
(org.apache.jena.atlas.io.IndentedWriter out, List<Var> vars, SerializationContext sContext) -
Uses of Var in org.apache.jena.sparql.syntax
Fields in org.apache.jena.sparql.syntax with type parameters of type VarMethods in org.apache.jena.sparql.syntax that return VarMethods in org.apache.jena.sparql.syntax that return types with arguments of type VarModifier and TypeMethodDescriptionElementData.getVars()
static Collection<Var>
PatternVars.vars
(Collection<Var> s, Element element) static Collection<Var>
Methods in org.apache.jena.sparql.syntax with parameters of type VarMethod parameters in org.apache.jena.sparql.syntax with type arguments of type VarModifier and TypeMethodDescriptionstatic Collection<Var>
PatternVars.vars
(Collection<Var> s, Element element) Constructors in org.apache.jena.sparql.syntax with parameters of type VarConstructor parameters in org.apache.jena.sparql.syntax with type arguments of type Var -
Uses of Var in org.apache.jena.sparql.syntax.syntaxtransform
Methods in org.apache.jena.sparql.syntax.syntaxtransform that return VarModifier and TypeMethodDescriptionstatic Var
TransformElementLib.applyVar
(Var v, ExprTransform exprTransform) Methods in org.apache.jena.sparql.syntax.syntaxtransform that return types with arguments of type VarModifier and TypeMethodDescriptionMethods in org.apache.jena.sparql.syntax.syntaxtransform with parameters of type VarModifier and TypeMethodDescriptionstatic Var
TransformElementLib.applyVar
(Var v, ExprTransform exprTransform) ElementTransform.transform
(ElementAssign el, Var v, Expr expr2) ElementTransform.transform
(ElementBind el, Var v, Expr expr2) ElementTransformCopyBase.transform
(ElementAssign el, Var v, Expr expr2) ElementTransformCopyBase.transform
(ElementBind el, Var v, Expr expr2) ElementTransformIdentity.transform
(ElementAssign el, Var v, Expr expr2) ElementTransformIdentity.transform
(ElementBind el, Var v, Expr expr2) Method parameters in org.apache.jena.sparql.syntax.syntaxtransform with type arguments of type VarModifier and TypeMethodDescriptionstatic Query
static UpdateRequest
UpdateTransformOps.transform
(UpdateRequest update, Map<Var, Node> substitutions) static Update
Constructor parameters in org.apache.jena.sparql.syntax.syntaxtransform with type arguments of type VarModifierConstructorDescriptionElementTransformSubst
(Map<Var, ? extends Node> mapping) NodeTransformSubst
(Map<Var, ? extends Node> map) -
Uses of Var in org.apache.jena.sparql.util
Methods in org.apache.jena.sparql.util that return types with arguments of type VarMethods in org.apache.jena.sparql.util with parameters of type VarModifier and TypeMethodDescriptionstatic QueryIterator
IterLib.oneResult
(Binding parent, Var var, Node value, ExecutionContext execCxt) Method parameters in org.apache.jena.sparql.util with type arguments of type VarModifier and TypeMethodDescriptionstatic void
VarUtils.addVar
(Collection<Var> acc, Node n) static void
VarUtils.addVarNodes
(Collection<Var> acc, Collection<Node> nodes) static void
VarUtils.addVars
(Collection<Var> acc, Node graphNode, BasicPattern triples) static void
VarUtils.addVars
(Collection<Var> acc, BasicPattern pattern) static void
VarUtils.addVars
(Collection<Var> acc, QuadPattern quadPattern) static void
VarUtils.addVars
(Collection<Var> acc, PropFuncArg arg) static void
VarUtils.addVarsFromQuad
(Collection<Var> acc, Quad quad) static void
VarUtils.addVarsFromTriple
(Collection<Var> acc, Triple triple) static void
VarUtils.addVarsFromTriplePath
(Collection<Var> acc, TriplePath tpath) static void
VarUtils.addVarsTriples
(Collection<Var> acc, Collection<Triple> triples)