blob: ff8407d98567ce4759c6ec19a494805374047a5b [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Class org.apache.jena.sparql.core.Var (Apache Jena ARQ)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: module: org.apache.jena.arq, package: org.apache.jena.sparql.core, class: Var">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../module-summary.html">Module</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../Var.html" title="class in org.apache.jena.sparql.core">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Class org.apache.jena.sparql.core.Var" class="title">Uses of Class<br>org.apache.jena.sparql.core.Var</h1>
</div>
<div class="caption"><span>Packages that use <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.http.sys">org.apache.jena.http.sys</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.query">org.apache.jena.query</a></div>
<div class="col-last odd-row-color">
<div class="block">ARQ - A query engine for Jena, implementing SPARQL.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.riot.protobuf">org.apache.jena.riot.protobuf</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.riot.rowset">org.apache.jena.riot.rowset</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.riot.rowset.rw.rs_json">org.apache.jena.riot.rowset.rw.rs_json</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.riot.thrift">org.apache.jena.riot.thrift</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.algebra">org.apache.jena.sparql.algebra</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.algebra.op">org.apache.jena.sparql.algebra.op</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.algebra.optimize">org.apache.jena.sparql.algebra.optimize</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.algebra.table">org.apache.jena.sparql.algebra.table</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.algebra.walker">org.apache.jena.sparql.algebra.walker</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.core">org.apache.jena.sparql.core</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.engine">org.apache.jena.sparql.engine</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.engine.binding">org.apache.jena.sparql.engine.binding</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.engine.index">org.apache.jena.sparql.engine.index</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.engine.iterator">org.apache.jena.sparql.engine.iterator</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.engine.join">org.apache.jena.sparql.engine.join</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.engine.main">org.apache.jena.sparql.engine.main</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.engine.ref">org.apache.jena.sparql.engine.ref</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.exec">org.apache.jena.sparql.exec</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.expr">org.apache.jena.sparql.expr</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.function.user">org.apache.jena.sparql.function.user</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.graph">org.apache.jena.sparql.graph</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.lang.arq">org.apache.jena.sparql.lang.arq</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.lang.sparql_10">org.apache.jena.sparql.lang.sparql_10</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.lang.sparql_11">org.apache.jena.sparql.lang.sparql_11</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.lang.sparql_12">org.apache.jena.sparql.lang.sparql_12</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.pfunction">org.apache.jena.sparql.pfunction</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.serializer">org.apache.jena.sparql.serializer</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.sse.builders">org.apache.jena.sparql.sse.builders</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.sse.writers">org.apache.jena.sparql.sse.writers</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.syntax">org.apache.jena.sparql.syntax</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="#org.apache.jena.sparql.syntax.syntaxtransform">org.apache.jena.sparql.syntax.syntaxtransform</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="#org.apache.jena.sparql.util">org.apache.jena.sparql.util</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.apache.jena.http.sys">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../http/sys/package-summary.html">org.apache.jena.http.sys</a></h2>
<div class="caption"><span>Methods in <a href="../../../http/sys/package-summary.html">org.apache.jena.http.sys</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../../http/sys/ExecHTTPBuilder.html" title="type parameter in ExecHTTPBuilder">Y</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExecHTTPBuilder.</span><code><a href="../../../http/sys/ExecHTTPBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../../http/sys/ExecUpdateHTTPBuilder.html" title="type parameter in ExecUpdateHTTPBuilder">Y</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExecUpdateHTTPBuilder.</span><code><a href="../../../http/sys/ExecUpdateHTTPBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.query">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../query/package-summary.html">org.apache.jena.query</a></h2>
<div class="caption"><span>Methods in <a href="../../../query/package-summary.html">org.apache.jena.query</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryExecutionDatasetBuilder.</span><code><a href="../../../query/QueryExecutionDatasetBuilder.html#bindingToMap(org.apache.jena.sparql.engine.binding.Binding)" class="member-name-link">bindingToMap</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;binding)</code></div>
<div class="col-last even-row-color">
<div class="block">Binding as a Map</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Query.</span><code><a href="../../../query/Query.html#getProjectVars()" class="member-name-link">getProjectVars</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Return a list of the variables requested (SELECT)</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Query.</span><code><a href="../../../query/Query.html#getValuesVariables()" class="member-name-link">getValuesVariables</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Variables from a VALUES trailing block</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../../query/package-summary.html">org.apache.jena.query</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Query.</span><code><a href="../../../query/Query.html#addGroupBy(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">addGroupBy</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../../query/package-summary.html">org.apache.jena.query</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Query.</span><code><a href="../../../query/Query.html#setValuesDataBlock(java.util.List,java.util.List)" class="member-name-link">setValuesDataBlock</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;variables,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;values)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../../query/package-summary.html">org.apache.jena.query</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../query/SortCondition.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,int)" class="member-name-link">SortCondition</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
int&nbsp;dir)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.riot.protobuf">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../riot/protobuf/package-summary.html">org.apache.jena.riot.protobuf</a></h2>
<div class="caption"><span>Methods in <a href="../../../riot/protobuf/package-summary.html">org.apache.jena.riot.protobuf</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Protobuf2Binding.</span><code><a href="../../../riot/protobuf/Protobuf2Binding.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../../riot/protobuf/package-summary.html">org.apache.jena.riot.protobuf</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../riot/protobuf/Binding2Protobuf.html#%3Cinit%3E(java.io.OutputStream,java.util.Collection,boolean)" class="member-name-link">Binding2Protobuf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
boolean&nbsp;encodeValues)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.riot.rowset">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../riot/rowset/package-summary.html">org.apache.jena.riot.rowset</a></h2>
<div class="caption"><span>Methods in <a href="../../../riot/rowset/package-summary.html">org.apache.jena.riot.rowset</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RowSetWrapper.</span><code><a href="../../../riot/rowset/RowSetWrapper.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.riot.rowset.rw.rs_json">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../riot/rowset/rw/rs_json/package-summary.html">org.apache.jena.riot.rowset.rw.rs_json</a></h2>
<div class="caption"><span>Methods in <a href="../../../riot/rowset/rw/rs_json/package-summary.html">org.apache.jena.riot.rowset.rw.rs_json</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RowSetBuffered.</span><code><a href="../../../riot/rowset/rw/rs_json/RowSetBuffered.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Reads and buffers bindings until the delegate's header no longer returns null</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RowSetJSONStreaming.</span><code><a href="../../../riot/rowset/rw/rs_json/RowSetJSONStreaming.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.riot.thrift">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../../riot/thrift/package-summary.html">org.apache.jena.riot.thrift</a></h2>
<div class="caption"><span>Methods in <a href="../../../riot/thrift/package-summary.html">org.apache.jena.riot.thrift</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Thift2Binding.</span><code><a href="../../../riot/thrift/Thift2Binding.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../../riot/thrift/package-summary.html">org.apache.jena.riot.thrift</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../../riot/thrift/Binding2Thrift.html#%3Cinit%3E(java.io.OutputStream,java.util.Collection,boolean)" class="member-name-link">Binding2Thrift</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
boolean&nbsp;encodeValues)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../../riot/thrift/Binding2Thrift.html#%3Cinit%3E(org.apache.thrift.protocol.TProtocol,java.util.Collection,boolean)" class="member-name-link">Binding2Thrift</a><wbr>(org.apache.thrift.protocol.TProtocol&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
boolean&nbsp;encodeValues)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.algebra">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../algebra/package-summary.html">org.apache.jena.sparql.algebra</a></h2>
<div class="caption"><span>Methods in <a href="../../algebra/package-summary.html">org.apache.jena.sparql.algebra</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#fixedVars(org.apache.jena.sparql.algebra.Op)" class="member-name-link">fixedVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last even-row-color">
<div class="block">The set of variables that will be in every solution of this Op</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Table.</span><code><a href="../../algebra/Table.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#mentionedVars(org.apache.jena.sparql.algebra.Op)" class="member-name-link">mentionedVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#mentionedVarsByPosition(org.apache.jena.sparql.algebra.Op)" class="member-name-link">mentionedVarsByPosition</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.jena.atlas.lib.tuple.Tuple&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#mentionedVarsByPosition(org.apache.jena.sparql.algebra.Op...)" class="member-name-link">mentionedVarsByPosition</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>...&nbsp;ops)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#visibleVars(org.apache.jena.sparql.algebra.Op)" class="member-name-link">visibleVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../algebra/package-summary.html">org.apache.jena.sparql.algebra</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableFactory.</span><code><a href="../../algebra/TableFactory.html#create(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">create</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../algebra/package-summary.html">org.apache.jena.sparql.algebra</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableFactory.</span><code><a href="../../algebra/TableFactory.html#create(java.util.List)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#fixedVars(org.apache.jena.sparql.algebra.Op,java.util.Set)" class="member-name-link">fixedVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#mentionedVars(org.apache.jena.sparql.algebra.Op,java.util.Set)" class="member-name-link">mentionedVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpVars.</span><code><a href="../../algebra/OpVars.html#visibleVars(org.apache.jena.sparql.algebra.Op,java.util.Set)" class="member-name-link">visibleVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.algebra.op">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../algebra/op/package-summary.html">org.apache.jena.sparql.algebra.op</a></h2>
<div class="caption"><span>Methods in <a href="../../algebra/op/package-summary.html">org.apache.jena.sparql.algebra.op</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpProject.</span><code><a href="../../algebra/op/OpProject.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../algebra/op/package-summary.html">org.apache.jena.sparql.algebra.op</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpAssign.</span><code><a href="../../algebra/op/OpAssign.html#assign(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">assign</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">
<div class="block">Create an OpAssign or add to an existing one.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">OpExtend.</span><code><a href="../../algebra/op/OpExtend.html#create(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">create</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last odd-row-color">
<div class="block">Make a OpExtend - this does not aggregate (extend ..</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpExtend.</span><code><a href="../../algebra/op/OpExtend.html#extend(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">extend</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">
<div class="block">Create an OpExtend or add to an existing one.</div>
</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../algebra/op/package-summary.html">org.apache.jena.sparql.algebra.op</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../algebra/op/OpProject.html#%3Cinit%3E(org.apache.jena.sparql.algebra.Op,java.util.List)" class="member-name-link">OpProject</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;subOp,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.algebra.optimize">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../algebra/optimize/package-summary.html">org.apache.jena.sparql.algebra.optimize</a></h2>
<div class="caption"><span>Methods in <a href="../../algebra/optimize/package-summary.html">org.apache.jena.sparql.algebra.optimize</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VariableUsageTracker.</span><code><a href="../../algebra/optimize/VariableUsageTracker.html#decrement(org.apache.jena.sparql.core.Var)" class="member-name-link">decrement</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>int</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VariableUsageTracker.</span><code><a href="../../algebra/optimize/VariableUsageTracker.html#getUsageCount(org.apache.jena.sparql.core.Var)" class="member-name-link">getUsageCount</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VariableUsageTracker.</span><code><a href="../../algebra/optimize/VariableUsageTracker.html#increment(org.apache.jena.sparql.core.Var)" class="member-name-link">increment</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../algebra/optimize/package-summary.html">org.apache.jena.sparql.algebra.optimize</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VariableUsageTracker.</span><code><a href="../../algebra/optimize/VariableUsageTracker.html#decrement(java.util.Collection)" class="member-name-link">decrement</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VariableUsageTracker.</span><code><a href="../../algebra/optimize/VariableUsageTracker.html#increment(java.util.Collection)" class="member-name-link">increment</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../algebra/optimize/package-summary.html">org.apache.jena.sparql.algebra.optimize</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../algebra/optimize/TransformRemoveAssignment.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">TransformRemoveAssignment</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../algebra/optimize/TransformRemoveAssignment.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr,boolean)" class="member-name-link">TransformRemoveAssignment</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr,
boolean&nbsp;topmostOnly)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.algebra.table">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../algebra/table/package-summary.html">org.apache.jena.sparql.algebra.table</a></h2>
<div class="caption"><span>Methods in <a href="../../algebra/table/package-summary.html">org.apache.jena.sparql.algebra.table</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Table1.</span><code><a href="../../algebra/table/Table1.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TableEmpty.</span><code><a href="../../algebra/table/TableEmpty.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TableN.</span><code><a href="../../algebra/table/TableN.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TableUnit.</span><code><a href="../../algebra/table/TableUnit.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../algebra/table/package-summary.html">org.apache.jena.sparql.algebra.table</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../algebra/table/Table1.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">Table1</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../algebra/table/package-summary.html">org.apache.jena.sparql.algebra.table</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../algebra/table/TableData.html#%3Cinit%3E(java.util.List,java.util.List)" class="member-name-link">TableData</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;variables,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;rows)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../algebra/table/TableN.html#%3Cinit%3E(java.util.List)" class="member-name-link">TableN</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.algebra.walker">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../algebra/walker/package-summary.html">org.apache.jena.sparql.algebra.walker</a></h2>
<div class="caption"><span>Methods in <a href="../../algebra/walker/package-summary.html">org.apache.jena.sparql.algebra.walker</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>default void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OpVisitorByTypeAndExpr.</span><code><a href="../../algebra/walker/OpVisitorByTypeAndExpr.html#visitAssignVar(org.apache.jena.sparql.core.Var)" class="member-name-link">visitAssignVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.core">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../package-summary.html">org.apache.jena.sparql.core</a></h2>
<div class="caption"><span>Fields in <a href="../package-summary.html">org.apache.jena.sparql.core</a> declared as <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#ANON" class="member-name-link">ANON</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.sparql.core</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(java.lang.String)" class="member-name-link">alloc</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;varName)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(org.apache.jena.graph.Node)" class="member-name-link">alloc</a><wbr>(org.apache.jena.graph.Node&nbsp;v)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(org.apache.jena.graph.Node_Variable)" class="member-name-link">alloc</a><wbr>(org.apache.jena.graph.Node_Variable&nbsp;v)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(org.apache.jena.sparql.core.Var)" class="member-name-link">alloc</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(org.apache.jena.sparql.expr.ExprVar)" class="member-name-link">alloc</a><wbr>(<a href="../../expr/ExprVar.html" title="class in org.apache.jena.sparql.expr">ExprVar</a>&nbsp;nv)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarAlloc.</span><code><a href="../VarAlloc.html#allocVar()" class="member-name-link">allocVar</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.sparql.core</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#getExprs()" class="member-name-link">getExprs</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#varList(java.util.Collection)" class="member-name-link">varList</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;varNames)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert a collection of variable names to variables</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.jena.sparql.core</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#add(org.apache.jena.sparql.core.Var)" class="member-name-link">add</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#add(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">add</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#alloc(org.apache.jena.sparql.core.Var)" class="member-name-link">alloc</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#contains(org.apache.jena.sparql.core.Var)" class="member-name-link">contains</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#get(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.function.FunctionEnv)" class="member-name-link">get</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;binding,
<a href="../../function/FunctionEnv.html" title="interface in org.apache.jena.sparql.function">FunctionEnv</a>&nbsp;funcEnv)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#getExpr(org.apache.jena.sparql.core.Var)" class="member-name-link">getExpr</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#hasExpr(org.apache.jena.sparql.core.Var)" class="member-name-link">hasExpr</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#isAnonVar(org.apache.jena.sparql.core.Var)" class="member-name-link">isAnonVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#lookup(java.util.function.Function,org.apache.jena.sparql.core.Var)" class="member-name-link">lookup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;access,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">
<div class="block">Return the value of the access function or var itself.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.jena.graph.Node</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#lookup(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var)" class="member-name-link">lookup</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;binding,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Return the value in the binding or the variable itself.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#remove(org.apache.jena.sparql.core.Var)" class="member-name-link">remove</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Substitute.</span><code><a href="../Substitute.html#substitute(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitute</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">org.apache.jena.sparql.core</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Vars.</span><code><a href="../Vars.html#addVar(java.util.Collection,org.apache.jena.graph.Node)" class="member-name-link">addVar</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
org.apache.jena.graph.Node&nbsp;n)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Vars.</span><code><a href="../Vars.html#addVarsFromQuad(java.util.Collection,org.apache.jena.sparql.core.Quad)" class="member-name-link">addVarsFromQuad</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../Quad.html" title="class in org.apache.jena.sparql.core">Quad</a>&nbsp;q)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Vars.</span><code><a href="../Vars.html#addVarsFromTriple(java.util.Collection,org.apache.jena.graph.Triple)" class="member-name-link">addVarsFromTriple</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
org.apache.jena.graph.Triple&nbsp;t)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#forEachExpr(java.util.function.BiConsumer)" class="member-name-link">forEachExpr</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&gt;&nbsp;action)</code></div>
<div class="col-last odd-row-color">
<div class="block">Call the action for each (variable, expression) defined.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#forEachVar(java.util.function.Consumer)" class="member-name-link">forEachVar</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Consumer.html" title="class or interface in java.util.function" class="external-link">Consumer</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;action)</code></div>
<div class="col-last even-row-color">
<div class="block">Call the action for each variable, in order.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarExprList.</span><code><a href="../VarExprList.html#forEachVarExpr(java.util.function.BiConsumer)" class="member-name-link">forEachVarExpr</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&gt;&nbsp;action)</code></div>
<div class="col-last odd-row-color">
<div class="block">Call the action for each variable, in order.</div>
</div>
<div class="col-first even-row-color"><code>static org.apache.jena.graph.Node</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#lookup(java.util.function.Function,org.apache.jena.graph.Node)" class="member-name-link">lookup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;access,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last even-row-color">
<div class="block">Return the value of the access function or node itself.</div>
</div>
<div class="col-first odd-row-color"><code>static org.apache.jena.graph.Node</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#lookup(java.util.function.Function,org.apache.jena.sparql.core.Var)" class="member-name-link">lookup</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;access,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Return the value of the access function or var itself.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Var.</span><code><a href="../Var.html#varNames(java.util.Collection)" class="member-name-link">varNames</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">
<div class="block">Return a list of String names from a collection of variables</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../package-summary.html">org.apache.jena.sparql.core</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../VarExprList.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">VarExprList</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/package-summary.html">org.apache.jena.sparql.engine</a></h2>
<div class="caption"><span>Methods in <a href="../../engine/package-summary.html">org.apache.jena.sparql.engine</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#chooseVarName(org.apache.jena.sparql.core.Var,java.util.Collection,java.lang.String)" class="member-name-link">chooseVarName</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;inUse,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
<div class="col-last even-row-color">
<div class="block">Given an old name, and some names already in use, pick a fresh, new name</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../engine/package-summary.html">org.apache.jena.sparql.engine</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#chooseVarName(org.apache.jena.sparql.core.Var,java.util.Collection,java.lang.String)" class="member-name-link">chooseVarName</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;inUse,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
<div class="col-last even-row-color">
<div class="block">Given an old name, and some names already in use, pick a fresh, new name</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#renameVar(org.apache.jena.sparql.algebra.Op,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.core.Var)" class="member-name-link">renameVar</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;oldName,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;newName)</code></div>
<div class="col-last odd-row-color">
<div class="block">Rename one variable to another</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../engine/package-summary.html">org.apache.jena.sparql.engine</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#chooseVarName(org.apache.jena.sparql.core.Var,java.util.Collection,java.lang.String)" class="member-name-link">chooseVarName</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;inUse,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;prefix)</code></div>
<div class="col-last even-row-color">
<div class="block">Given an old name, and some names already in use, pick a fresh, new name</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../query/ResultSet.html" title="interface in org.apache.jena.query">ResultSet</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResultSetStream.</span><code><a href="../../engine/ResultSetStream.html#create(java.util.List,java.util.Iterator)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;resultVars,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;iter)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a <code>ResultSet</code> from a List&lt;Var&gt; and an Iterator&lt;Binding&gt;.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#renameVars(org.apache.jena.sparql.algebra.Op,java.util.Collection)" class="member-name-link">renameVars</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;constants)</code></div>
<div class="col-last even-row-color">
<div class="block">Rename all variables in a pattern, EXCEPT for those named as constant</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#renameVars(org.apache.jena.sparql.expr.ExprList,java.util.Set)" class="member-name-link">renameVars</a><wbr>(<a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a>&nbsp;exprList,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;constants)</code></div>
<div class="col-last odd-row-color">
<div class="block">Rename all variables in an expression, EXCEPT for those named as constant</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rename.</span><code><a href="../../engine/Rename.html#renameVars(org.apache.jena.sparql.expr.Expr,java.util.Set)" class="member-name-link">renameVars</a><wbr>(<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;constants)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.binding">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/binding/package-summary.html">org.apache.jena.sparql.engine.binding</a></h2>
<div class="caption"><span>Methods in <a href="../../engine/binding/package-summary.html">org.apache.jena.sparql.engine.binding</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingLib.</span><code><a href="../../engine/binding/BindingLib.html#bindingToMap(org.apache.jena.sparql.engine.binding.Binding)" class="member-name-link">bindingToMap</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;binding)</code></div>
<div class="col-last even-row-color">
<div class="block">Convert Binding to a Map</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingOutputStream.</span><code><a href="../../engine/binding/BindingOutputStream.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Binding.</span><code><a href="../../engine/binding/Binding.html#vars()" class="member-name-link">vars</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Iterate over all variables of this binding.</div>
</div>
<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBase.</span><code><a href="../../engine/binding/BindingBase.html#vars()" class="member-name-link">vars</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingInputStream.</span><code><a href="../../engine/binding/BindingInputStream.html#vars()" class="member-name-link">vars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#vars1()" class="member-name-link">vars1</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Variables in the builder - does not include the parent.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Binding.</span><code><a href="../../engine/binding/Binding.html#varsMentioned()" class="member-name-link">varsMentioned</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Iterate over all variables of this binding.</div>
</div>
<div class="col-first odd-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBase.</span><code><a href="../../engine/binding/BindingBase.html#varsMentioned()" class="member-name-link">varsMentioned</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../engine/binding/package-summary.html">org.apache.jena.sparql.engine.binding</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../engine/binding/BindingBuilder.html" title="class in org.apache.jena.sparql.engine.binding">BindingBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#add(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">add</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a binding of one pair</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a binding of two pairs</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var3,
org.apache.jena.graph.Node&nbsp;node3)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a binding of three pairs</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var3,
org.apache.jena.graph.Node&nbsp;node3,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var4,
org.apache.jena.graph.Node&nbsp;node4)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a binding of fours pairs</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a binding of one (var, value) pair</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a binding of two (var, value) pairs</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var3,
org.apache.jena.graph.Node&nbsp;node3)</code></div>
<div class="col-last odd-row-color">
<div class="block">Create a binding of three (var, value) pairs</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingFactory.</span><code><a href="../../engine/binding/BindingFactory.html#binding(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">binding</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var1,
org.apache.jena.graph.Node&nbsp;node1,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var2,
org.apache.jena.graph.Node&nbsp;node2,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var3,
org.apache.jena.graph.Node&nbsp;node3,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var4,
org.apache.jena.graph.Node&nbsp;node4)</code></div>
<div class="col-last even-row-color">
<div class="block">Create a binding of four (var, value) pairs</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Binding.</span><code><a href="../../engine/binding/Binding.html#contains(org.apache.jena.sparql.core.Var)" class="member-name-link">contains</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Test whether a variable is bound to some object</div>
</div>
<div class="col-first even-row-color"><code>final boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingBase.</span><code><a href="../../engine/binding/BindingBase.html#contains(org.apache.jena.sparql.core.Var)" class="member-name-link">contains</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">
<div class="block">Test whether a name is bound to some object</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#contains(org.apache.jena.sparql.core.Var)" class="member-name-link">contains</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Binding.</span><code><a href="../../engine/binding/Binding.html#get(org.apache.jena.sparql.core.Var)" class="member-name-link">get</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">
<div class="block">Return the object bound to a variable, or null</div>
</div>
<div class="col-first odd-row-color"><code>final org.apache.jena.graph.Node</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBase.</span><code><a href="../../engine/binding/BindingBase.html#get(org.apache.jena.sparql.core.Var)" class="member-name-link">get</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Return the object bound to a name, or null</div>
</div>
<div class="col-first even-row-color"><code>org.apache.jena.graph.Node</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#get(org.apache.jena.sparql.core.Var)" class="member-name-link">get</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>org.apache.jena.graph.Node</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#getOrSame(org.apache.jena.sparql.core.Var)" class="member-name-link">getOrSame</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Get or return the variable.</div>
</div>
<div class="col-first even-row-color"><code><a href="../../engine/binding/BindingBuilder.html" title="class in org.apache.jena.sparql.engine.binding">BindingBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingBuilder.</span><code><a href="../../engine/binding/BindingBuilder.html#set(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">set</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node)</code></div>
<div class="col-last even-row-color">
<div class="block">Accumulate (var,value) pairs.</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../engine/binding/package-summary.html">org.apache.jena.sparql.engine.binding</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Binding.</span><code><a href="../../engine/binding/Binding.html#forEach(java.util.function.BiConsumer)" class="member-name-link">forEach</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;action)</code></div>
<div class="col-last even-row-color">
<div class="block">Operate on each entry.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BindingBase.</span><code><a href="../../engine/binding/BindingBase.html#forEach(java.util.function.BiConsumer)" class="member-name-link">forEach</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/BiConsumer.html" title="class or interface in java.util.function" class="external-link">BiConsumer</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;action)</code></div>
<div class="col-last odd-row-color">
<div class="block">Operate on each entry.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BindingOutputStream.</span><code><a href="../../engine/binding/BindingOutputStream.html#setVars(java.util.List)" class="member-name-link">setVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../engine/binding/package-summary.html">org.apache.jena.sparql.engine.binding</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/binding/BindingOutputStream.html#%3Cinit%3E(java.io.OutputStream,java.util.List)" class="member-name-link">BindingOutputStream</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/binding/BindingOutputStream.html#%3Cinit%3E(java.io.OutputStream,java.util.List,org.apache.jena.riot.system.PrefixMap)" class="member-name-link">BindingOutputStream</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="../../../riot/system/PrefixMap.html" title="interface in org.apache.jena.riot.system">PrefixMap</a>&nbsp;prefixMapping)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/binding/BindingProject.html#%3Cinit%3E(java.util.Collection,org.apache.jena.sparql.engine.binding.Binding)" class="member-name-link">BindingProject</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;bind)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.index">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/index/package-summary.html">org.apache.jena.sparql.engine.index</a></h2>
<div class="caption"><span>Method parameters in <a href="../../engine/index/package-summary.html">org.apache.jena.sparql.engine.index</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/index/IndexTable.html" title="interface in org.apache.jena.sparql.engine.index">IndexTable</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">IndexFactory.</span><code><a href="../../engine/index/IndexFactory.html#createIndex(java.util.Set,org.apache.jena.sparql.engine.QueryIterator)" class="member-name-link">createIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../engine/index/package-summary.html">org.apache.jena.sparql.engine.index</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/index/HashIndexTable.html#%3Cinit%3E(java.util.Set,org.apache.jena.sparql.engine.QueryIterator)" class="member-name-link">HashIndexTable</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/index/LinearIndex.html#%3Cinit%3E(java.util.Set,org.apache.jena.sparql.engine.QueryIterator)" class="member-name-link">LinearIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/index/LinearIndex.html#%3Cinit%3E(java.util.Set,org.apache.jena.sparql.engine.QueryIterator,java.util.Set,java.util.Map)" class="member-name-link">LinearIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://jena.apache.org/documentation/javadoc/arq/org.apache.jena.arq/org/apache/jena/sparql/engine/index/HashIndexTable.Key.html" title="class or interface in org.apache.jena.sparql.engine.index" class="external-link">org.apache.jena.sparql.engine.index.HashIndexTable.Key</a>&gt;&nbsp;loadedData,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;mappings)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/index/LinearIndex.html#%3Cinit%3E(java.util.Set,org.apache.jena.sparql.engine.QueryIterator,java.util.Set,java.util.Map)" class="member-name-link">LinearIndex</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://jena.apache.org/documentation/javadoc/arq/org.apache.jena.arq/org/apache/jena/sparql/engine/index/HashIndexTable.Key.html" title="class or interface in org.apache.jena.sparql.engine.index" class="external-link">org.apache.jena.sparql.engine.index.HashIndexTable.Key</a>&gt;&nbsp;loadedData,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;&nbsp;mappings)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/index/SetIndexTable.html#%3Cinit%3E(java.util.Set,org.apache.jena.sparql.engine.QueryIterator)" class="member-name-link">SetIndexTable</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;data)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new index table</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.iterator">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a></h2>
<div class="caption"><span>Methods in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryIterProject.</span><code><a href="../../engine/iterator/QueryIterProject.html#getProjectionVars()" class="member-name-link">getProjectionVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/iterator/QueryIterSingleton.html" title="class in org.apache.jena.sparql.engine.iterator">QueryIterSingleton</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryIterSingleton.</span><code><a href="../../engine/iterator/QueryIterSingleton.html#create(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">create</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;execCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryIterMinus.</span><code><a href="../../engine/iterator/QueryIterMinus.html#create(org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.engine.QueryIterator,java.util.Set,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">create</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;left,
<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;right,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;commonVars,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;qCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">QueryIter.</span><code><a href="../../engine/iterator/QueryIter.html#map(org.apache.jena.sparql.engine.QueryIterator,java.util.Map)" class="member-name-link">map</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;qIter,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varMapping)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryIter.</span><code><a href="../../engine/iterator/QueryIter.html#map(org.apache.jena.sparql.engine.QueryIterator,java.util.Map)" class="member-name-link">map</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;qIter,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varMapping)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIterAddTripleTerm.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Triple,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">QueryIterAddTripleTerm</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;chain,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Triple&nbsp;triple,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;execContext)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/iterator/QueryIterAssign.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">QueryIterAssign</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;input,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;qCxt)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIterAssignVarValue.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">QueryIterAssignVarValue</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;input,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;qCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/iterator/QueryIterAssignVarValue.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext,boolean)" class="member-name-link">QueryIterAssignVarValue</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;input,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;node,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;qCxt,
boolean&nbsp;mustBeNewVar)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIterExtendByVar.html#%3Cinit%3E(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,java.util.Iterator,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">QueryIterExtendByVar</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;binding,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;org.apache.jena.graph.Node&gt;&nbsp;members,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;execCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../engine/iterator/package-summary.html">org.apache.jena.sparql.engine.iterator</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIteratorMapped.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,java.util.Map)" class="member-name-link">QueryIteratorMapped</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;qIter,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varMapping)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a new iterator</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/iterator/QueryIteratorMapped.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,java.util.Map)" class="member-name-link">QueryIteratorMapped</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;qIter,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varMapping)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a new iterator</div>
</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIterProject.html#%3Cinit%3E(org.apache.jena.sparql.engine.QueryIterator,java.util.List,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">QueryIterProject</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;input,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;qCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../engine/iterator/QueryIterLateral.TransformInject.html#%3Cinit%3E(java.util.Set,java.util.function.Function)" class="member-name-link">TransformInject</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;injectVars,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;replacement)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../engine/iterator/QueryIterLateral.TransformInject.html#%3Cinit%3E(java.util.Set,java.util.function.Function)" class="member-name-link">TransformInject</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;injectVars,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Function.html" title="class or interface in java.util.function" class="external-link">Function</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;replacement)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.join">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/join/package-summary.html">org.apache.jena.sparql.engine.join</a></h2>
<div class="caption"><span>Methods in <a href="../../engine/join/package-summary.html">org.apache.jena.sparql.engine.join</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinKey.</span><code><a href="../../engine/join/JoinKey.html#getVarKey()" class="member-name-link">getVarKey</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Get a single variable for this key.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../../engine/join/package-summary.html">org.apache.jena.sparql.engine.join</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinKey.</span><code><a href="../../engine/join/JoinKey.html#iterator()" class="member-name-link">iterator</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../engine/join/package-summary.html">org.apache.jena.sparql.engine.join</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../engine/join/JoinKey.Builder.html" title="class in org.apache.jena.sparql.engine.join">JoinKey.Builder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinKey.Builder.</span><code><a href="../../engine/join/JoinKey.Builder.html#add(org.apache.jena.sparql.core.Var)" class="member-name-link">add</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JoinKey.Builder.</span><code><a href="../../engine/join/JoinKey.Builder.html#contains(org.apache.jena.sparql.core.Var)" class="member-name-link">contains</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/join/JoinKey.html" title="class in org.apache.jena.sparql.engine.join">JoinKey</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinKey.</span><code><a href="../../engine/join/JoinKey.html#create(org.apache.jena.sparql.core.Var)" class="member-name-link">create</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../engine/join/JoinKey.Builder.html" title="class in org.apache.jena.sparql.engine.join">JoinKey.Builder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JoinKey.Builder.</span><code><a href="../../engine/join/JoinKey.Builder.html#remove(org.apache.jena.sparql.core.Var)" class="member-name-link">remove</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../engine/join/package-summary.html">org.apache.jena.sparql.engine.join</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/join/JoinKey.html" title="class in org.apache.jena.sparql.engine.join">JoinKey</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JoinKey.</span><code><a href="../../engine/join/JoinKey.html#create(java.util.Collection,java.util.Collection)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars1,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars2)</code></div>
<div class="col-last even-row-color">
<div class="block">Make a JoinKey from the intersection of two sets</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../engine/join/JoinKey.html" title="class in org.apache.jena.sparql.engine.join">JoinKey</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JoinKey.</span><code><a href="../../engine/join/JoinKey.html#createVarKey(java.util.Collection,java.util.Collection)" class="member-name-link">createVarKey</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars1,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars2)</code></div>
<div class="col-last odd-row-color">
<div class="block">Make a JoinKey of single variable from the intersection of two sets</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.main">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/main/package-summary.html">org.apache.jena.sparql.engine.main</a></h2>
<div class="caption"><span>Methods in <a href="../../engine/main/package-summary.html">org.apache.jena.sparql.engine.main</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#assignMention(org.apache.jena.sparql.algebra.Op)" class="member-name-link">assignMention</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#filter(org.apache.jena.sparql.algebra.Op)" class="member-name-link">filter</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#fixed(org.apache.jena.sparql.algebra.Op)" class="member-name-link">fixed</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#getAssign()" class="member-name-link">getAssign</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#getFilter()" class="member-name-link">getFilter</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#getFilterOnly()" class="member-name-link">getFilterOnly</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#getFixed()" class="member-name-link">getFixed</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#getOpt()" class="member-name-link">getOpt</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LeftJoinClassifier.</span><code><a href="../../engine/main/LeftJoinClassifier.html#nonLinearVars(org.apache.jena.sparql.algebra.op.OpLeftJoin)" class="member-name-link">nonLinearVars</a><wbr>(<a href="../../algebra/op/OpLeftJoin.html" title="class in org.apache.jena.sparql.algebra.op">OpLeftJoin</a>&nbsp;op)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarFinder.</span><code><a href="../../engine/main/VarFinder.html#optDefined(org.apache.jena.sparql.algebra.Op)" class="member-name-link">optDefined</a><wbr>(<a href="../../algebra/Op.html" title="interface in org.apache.jena.sparql.algebra">Op</a>&nbsp;op)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.engine.ref">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../engine/ref/package-summary.html">org.apache.jena.sparql.engine.ref</a></h2>
<div class="caption"><span>Method parameters in <a href="../../engine/ref/package-summary.html">org.apache.jena.sparql.engine.ref</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Evaluator.</span><code><a href="../../engine/ref/Evaluator.html#project(org.apache.jena.sparql.algebra.Table,java.util.List)" class="member-name-link">project</a><wbr>(<a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;projectVars)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EvaluatorSimple.</span><code><a href="../../engine/ref/EvaluatorSimple.html#project(org.apache.jena.sparql.algebra.Table,java.util.List)" class="member-name-link">project</a><wbr>(<a href="../../algebra/Table.html" title="interface in org.apache.jena.sparql.algebra">Table</a>&nbsp;table,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;projectVars)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.exec">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../exec/package-summary.html">org.apache.jena.sparql.exec</a></h2>
<div class="caption"><span>Methods in <a href="../../exec/package-summary.html">org.apache.jena.sparql.exec</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RowSet.</span><code><a href="../../exec/RowSet.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RowSetMem.</span><code><a href="../../exec/RowSetMem.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Get the variable names for the projection</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RowSetStream.</span><code><a href="../../exec/RowSetStream.html#getResultVars()" class="member-name-link">getResultVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../exec/package-summary.html">org.apache.jena.sparql.exec</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../exec/QueryExecBuilder.html" title="interface in org.apache.jena.sparql.exec">QueryExecBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryExecBuilder.</span><code><a href="../../exec/QueryExecBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">
<div class="block">Provide a (Var, Node) for substitution in the query when QueryExec is built.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../../exec/QueryExecBuilder.html" title="interface in org.apache.jena.sparql.exec">QueryExecBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">QueryExecBuilderAdapter.</span><code><a href="../../exec/QueryExecBuilderAdapter.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../exec/QueryExecDatasetBuilder.html" title="class in org.apache.jena.sparql.exec">QueryExecDatasetBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryExecDatasetBuilder.</span><code><a href="../../exec/QueryExecDatasetBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../exec/UpdateExecBuilder.html" title="interface in org.apache.jena.sparql.exec">UpdateExecBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UpdateExecBuilder.</span><code><a href="../../exec/UpdateExecBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last odd-row-color">
<div class="block">Provide a (Var, Node) for substitution in the query when QueryExec is built.</div>
</div>
<div class="col-first even-row-color"><code><a href="../../exec/UpdateExecBuilder.html" title="interface in org.apache.jena.sparql.exec">UpdateExecBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">UpdateExecBuilderAdapter.</span><code><a href="../../exec/UpdateExecBuilderAdapter.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../exec/UpdateExecDatasetBuilder.html" title="class in org.apache.jena.sparql.exec">UpdateExecDatasetBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UpdateExecDatasetBuilder.</span><code><a href="../../exec/UpdateExecDatasetBuilder.html#substitution(org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node)" class="member-name-link">substitution</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../exec/package-summary.html">org.apache.jena.sparql.exec</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../exec/RowSet.html" title="interface in org.apache.jena.sparql.exec">RowSet</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RowSet.</span><code><a href="../../exec/RowSet.html#create(org.apache.jena.sparql.engine.QueryIterator,java.util.List)" class="member-name-link">create</a><wbr>(<a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a>&nbsp;qIter,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars)</code></div>
<div class="col-last even-row-color">
<div class="block">Turn a <a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine"><code>QueryIterator</code></a> into a RowSet.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../exec/RowSet.html" title="interface in org.apache.jena.sparql.exec">RowSet</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RowSetStream.</span><code><a href="../../exec/RowSetStream.html#create(java.util.List,java.util.Iterator)" class="member-name-link">create</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Iterator.html" title="class or interface in java.util" class="external-link">Iterator</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;iterator)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.expr">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a></h2>
<div class="caption"><span>Methods in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Expr.</span><code><a href="../../expr/Expr.html#asVar()" class="member-name-link">asVar</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Convert to a Var variable.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprAggregator.</span><code><a href="../../expr/ExprAggregator.html#asVar()" class="member-name-link">asVar</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprNode.</span><code><a href="../../expr/ExprNode.html#asVar()" class="member-name-link">asVar</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVar.</span><code><a href="../../expr/ExprVar.html#asVar()" class="member-name-link">asVar</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprAggregator.</span><code><a href="../../expr/ExprAggregator.html#getVar()" class="member-name-link">getVar</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getNonOpVarsMentioned(org.apache.jena.sparql.expr.Expr)" class="member-name-link">getNonOpVarsMentioned</a><wbr>(<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getNonOpVarsMentioned(org.apache.jena.sparql.expr.ExprList)" class="member-name-link">getNonOpVarsMentioned</a><wbr>(<a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a>&nbsp;exprs)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Expr.</span><code><a href="../../expr/Expr.html#getVarsMentioned()" class="member-name-link">getVarsMentioned</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Variables used by this expression.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprList.</span><code><a href="../../expr/ExprList.html#getVarsMentioned()" class="member-name-link">getVarsMentioned</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>final <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprNode.</span><code><a href="../../expr/ExprNode.html#getVarsMentioned()" class="member-name-link">getVarsMentioned</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getVarsMentioned(java.util.Collection)" class="member-name-link">getVarsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../../query/SortCondition.html" title="class in org.apache.jena.query">SortCondition</a>&gt;&nbsp;sortConditions)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getVarsMentioned(org.apache.jena.query.SortCondition)" class="member-name-link">getVarsMentioned</a><wbr>(<a href="../../../query/SortCondition.html" title="class in org.apache.jena.query">SortCondition</a>&nbsp;sortCondition)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getVarsMentioned(org.apache.jena.sparql.expr.Expr)" class="member-name-link">getVarsMentioned</a><wbr>(<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#getVarsMentioned(org.apache.jena.sparql.expr.ExprList)" class="member-name-link">getVarsMentioned</a><wbr>(<a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a>&nbsp;exprs)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprAggregator.</span><code><a href="../../expr/ExprAggregator.html#copy(org.apache.jena.sparql.core.Var)" class="member-name-link">copy</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVar.</span><code><a href="../../expr/ExprVar.html#copy(org.apache.jena.sparql.core.Var)" class="member-name-link">copy</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprAggregator.</span><code><a href="../../expr/ExprAggregator.html#setVar(org.apache.jena.sparql.core.Var)" class="member-name-link">setVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#nonOpVarsMentioned(java.util.Collection,org.apache.jena.sparql.expr.Expr)" class="member-name-link">nonOpVarsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#nonOpVarsMentioned(java.util.Collection,org.apache.jena.sparql.expr.ExprList)" class="member-name-link">nonOpVarsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a>&nbsp;exprs)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#varsMentioned(java.util.Collection,java.util.Collection)" class="member-name-link">varsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../../../query/SortCondition.html" title="class in org.apache.jena.query">SortCondition</a>&gt;&nbsp;sortConditions)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#varsMentioned(java.util.Collection,org.apache.jena.query.SortCondition)" class="member-name-link">varsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../../query/SortCondition.html" title="class in org.apache.jena.query">SortCondition</a>&nbsp;sortCondition)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#varsMentioned(java.util.Collection,org.apache.jena.sparql.expr.Expr)" class="member-name-link">varsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ExprVars.</span><code><a href="../../expr/ExprVars.html#varsMentioned(java.util.Collection,org.apache.jena.sparql.expr.ExprList)" class="member-name-link">varsMentioned</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../expr/ExprList.html" title="class in org.apache.jena.sparql.expr">ExprList</a>&nbsp;exprs)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../expr/package-summary.html">org.apache.jena.sparql.expr</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../expr/ExprAggregator.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.aggregate.Aggregator)" class="member-name-link">ExprAggregator</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/aggregate/Aggregator.html" title="interface in org.apache.jena.sparql.expr.aggregate">Aggregator</a>&nbsp;agg)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../expr/ExprTransformSubstitute.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">ExprTransformSubstitute</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;find,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;replace)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a simple transform that replaces any occurrence of the given variable with the given expression</div>
</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../expr/ExprVar.html#%3Cinit%3E(org.apache.jena.sparql.core.Var)" class="member-name-link">ExprVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.function.user">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../function/user/package-summary.html">org.apache.jena.sparql.function.user</a></h2>
<div class="caption"><span>Methods in <a href="../../function/user/package-summary.html">org.apache.jena.sparql.function.user</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">UserDefinedFunctionDefinition.</span><code><a href="../../function/user/UserDefinedFunctionDefinition.html#getArgList()" class="member-name-link">getArgList</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Gets the argument list</div>
</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../function/user/package-summary.html">org.apache.jena.sparql.function.user</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">UserDefinedFunctionFactory.</span><code><a href="../../function/user/UserDefinedFunctionFactory.html#add(java.lang.String,java.lang.String,java.util.List)" class="member-name-link">add</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;expr,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;args)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds a function</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UserDefinedFunctionFactory.</span><code><a href="../../function/user/UserDefinedFunctionFactory.html#add(java.lang.String,org.apache.jena.sparql.expr.Expr,java.util.List)" class="member-name-link">add</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;e,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;args)</code></div>
<div class="col-last odd-row-color">
<div class="block">Adds a function</div>
</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../function/user/package-summary.html">org.apache.jena.sparql.function.user</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../function/user/UserDefinedFunction.html#%3Cinit%3E(java.lang.String,org.apache.jena.sparql.expr.Expr,java.util.List)" class="member-name-link">UserDefinedFunction</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;url,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;e,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;argList)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a user defined function</div>
</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../function/user/UserDefinedFunctionDefinition.html#%3Cinit%3E(java.lang.String,org.apache.jena.sparql.expr.Expr,java.util.List)" class="member-name-link">UserDefinedFunctionDefinition</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;uri,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;e,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;argList)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a user defined function definition</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.graph">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../graph/package-summary.html">org.apache.jena.sparql.graph</a></h2>
<div class="caption"><span>Methods in <a href="../../graph/package-summary.html">org.apache.jena.sparql.graph</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NodeTransformLib.</span><code><a href="../../graph/NodeTransformLib.html#transformVars(org.apache.jena.sparql.graph.NodeTransform,java.util.List)" class="member-name-link">transformVars</a><wbr>(<a href="../../graph/NodeTransform.html" title="interface in org.apache.jena.sparql.graph">NodeTransform</a>&nbsp;nodeTransform,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varList)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../graph/package-summary.html">org.apache.jena.sparql.graph</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NodeTransformLib.</span><code><a href="../../graph/NodeTransformLib.html#transformVars(org.apache.jena.sparql.graph.NodeTransform,java.util.List)" class="member-name-link">transformVars</a><wbr>(<a href="../../graph/NodeTransform.html" title="interface in org.apache.jena.sparql.graph">NodeTransform</a>&nbsp;nodeTransform,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;varList)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.lang.arq">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../lang/arq/package-summary.html">org.apache.jena.sparql.lang.arq</a></h2>
<div class="caption"><span>Methods in <a href="../../lang/arq/package-summary.html">org.apache.jena.sparql.lang.arq</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ARQParser.</span><code><a href="../../lang/arq/ARQParser.html#Var()" class="member-name-link">Var</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.lang.sparql_10">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../lang/sparql_10/package-summary.html">org.apache.jena.sparql.lang.sparql_10</a></h2>
<div class="caption"><span>Methods in <a href="../../lang/sparql_10/package-summary.html">org.apache.jena.sparql.lang.sparql_10</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SPARQLParser10.</span><code><a href="../../lang/sparql_10/SPARQLParser10.html#Var()" class="member-name-link">Var</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.lang.sparql_11">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../lang/sparql_11/package-summary.html">org.apache.jena.sparql.lang.sparql_11</a></h2>
<div class="caption"><span>Methods in <a href="../../lang/sparql_11/package-summary.html">org.apache.jena.sparql.lang.sparql_11</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SPARQLParser11.</span><code><a href="../../lang/sparql_11/SPARQLParser11.html#Var()" class="member-name-link">Var</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.lang.sparql_12">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../lang/sparql_12/package-summary.html">org.apache.jena.sparql.lang.sparql_12</a></h2>
<div class="caption"><span>Methods in <a href="../../lang/sparql_12/package-summary.html">org.apache.jena.sparql.lang.sparql_12</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SPARQLParser12.</span><code><a href="../../lang/sparql_12/SPARQLParser12.html#Var()" class="member-name-link">Var</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.pfunction">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../pfunction/package-summary.html">org.apache.jena.sparql.pfunction</a></h2>
<div class="caption"><span>Method parameters in <a href="../../pfunction/package-summary.html">org.apache.jena.sparql.pfunction</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PropFuncArg.</span><code><a href="../../pfunction/PropFuncArg.html#addVars(java.util.Collection,org.apache.jena.sparql.pfunction.PropFuncArg)" class="member-name-link">addVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../pfunction/PropFuncArg.html" title="class in org.apache.jena.sparql.pfunction">PropFuncArg</a>&nbsp;pfArg)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.serializer">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../serializer/package-summary.html">org.apache.jena.sparql.serializer</a></h2>
<div class="caption"><span>Method parameters in <a href="../../serializer/package-summary.html">org.apache.jena.sparql.serializer</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">QuerySerializer.</span><code><a href="../../serializer/QuerySerializer.html#outputDataBlock(org.apache.jena.atlas.io.IndentedWriter,java.util.List,java.util.List,org.apache.jena.sparql.serializer.SerializationContext)" class="member-name-link">outputDataBlock</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;variables,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;values,
<a href="../../serializer/SerializationContext.html" title="class in org.apache.jena.sparql.serializer">SerializationContext</a>&nbsp;cxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.sse.builders">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../sse/builders/package-summary.html">org.apache.jena.sparql.sse.builders</a></h2>
<div class="caption"><span>Methods in <a href="../../sse/builders/package-summary.html">org.apache.jena.sparql.sse.builders</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">BuilderNode.</span><code><a href="../../sse/builders/BuilderNode.html#buildVar(org.apache.jena.sparql.sse.Item)" class="member-name-link">buildVar</a><wbr>(<a href="../../sse/Item.html" title="class in org.apache.jena.sparql.sse">Item</a>&nbsp;item)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../sse/builders/package-summary.html">org.apache.jena.sparql.sse.builders</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BuilderNode.</span><code><a href="../../sse/builders/BuilderNode.html#buildVarList(org.apache.jena.sparql.sse.Item)" class="member-name-link">buildVarList</a><wbr>(<a href="../../sse/Item.html" title="class in org.apache.jena.sparql.sse">Item</a>&nbsp;item)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BuilderNode.</span><code><a href="../../sse/builders/BuilderNode.html#buildVarList(org.apache.jena.sparql.sse.ItemList)" class="member-name-link">buildVarList</a><wbr>(<a href="../../sse/ItemList.html" title="class in org.apache.jena.sparql.sse">ItemList</a>&nbsp;list)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">BuilderNode.</span><code><a href="../../sse/builders/BuilderNode.html#buildVars(org.apache.jena.sparql.sse.ItemList)" class="member-name-link">buildVars</a><wbr>(<a href="../../sse/ItemList.html" title="class in org.apache.jena.sparql.sse">ItemList</a>&nbsp;list)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.sse.writers">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../sse/writers/package-summary.html">org.apache.jena.sparql.sse.writers</a></h2>
<div class="caption"><span>Method parameters in <a href="../../sse/writers/package-summary.html">org.apache.jena.sparql.sse.writers</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">WriterNode.</span><code><a href="../../sse/writers/WriterNode.html#outputVars(org.apache.jena.atlas.io.IndentedWriter,java.util.List,org.apache.jena.sparql.serializer.SerializationContext)" class="member-name-link">outputVars</a><wbr>(org.apache.jena.atlas.io.IndentedWriter&nbsp;out,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="../../serializer/SerializationContext.html" title="class in org.apache.jena.sparql.serializer">SerializationContext</a>&nbsp;sContext)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.syntax">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a></h2>
<div class="caption"><span>Fields in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> with type parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Field</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PatternVarsVisitor.</span><code><a href="../../syntax/PatternVarsVisitor.html#acc" class="member-name-link">acc</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementAssign.</span><code><a href="../../syntax/ElementAssign.html#getVar()" class="member-name-link">getVar</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ElementBind.</span><code><a href="../../syntax/ElementBind.html#getVar()" class="member-name-link">getVar</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementData.</span><code><a href="../../syntax/ElementData.html#getVars()" class="member-name-link">getVars</a>()</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PatternVars.</span><code><a href="../../syntax/PatternVars.html#vars(java.util.Collection,org.apache.jena.sparql.syntax.Element)" class="member-name-link">vars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;s,
<a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a>&nbsp;element)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PatternVars.</span><code><a href="../../syntax/PatternVars.html#vars(org.apache.jena.sparql.syntax.Element)" class="member-name-link">vars</a><wbr>(<a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a>&nbsp;element)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementData.</span><code><a href="../../syntax/ElementData.html#add(org.apache.jena.sparql.core.Var)" class="member-name-link">add</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PatternVars.</span><code><a href="../../syntax/PatternVars.html#vars(java.util.Collection,org.apache.jena.sparql.syntax.Element)" class="member-name-link">vars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;s,
<a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a>&nbsp;element)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructors in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../syntax/ElementAssign.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">ElementAssign</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../syntax/ElementBind.html#%3Cinit%3E(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">ElementBind</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../syntax/package-summary.html">org.apache.jena.sparql.syntax</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../syntax/ElementData.html#%3Cinit%3E(java.util.List,java.util.List)" class="member-name-link">ElementData</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;vars,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&gt;&nbsp;rows)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../syntax/PatternVarsVisitor.html#%3Cinit%3E(java.util.Collection)" class="member-name-link">PatternVarsVisitor</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;s)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.syntax.syntaxtransform">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a></h2>
<div class="caption"><span>Methods in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a> that return <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TransformElementLib.</span><code><a href="../../syntax/syntaxtransform/TransformElementLib.html#applyVar(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.ExprTransform)" class="member-name-link">applyVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/ExprTransform.html" title="interface in org.apache.jena.sparql.expr">ExprTransform</a>&nbsp;exprTransform)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TransformElementLib.</span><code><a href="../../syntax/syntaxtransform/TransformElementLib.html#convert(java.util.Map)" class="member-name-link">convert</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>,<wbr>? extends org.apache.jena.rdf.model.RDFNode&gt;&nbsp;substitutions)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TransformElementLib.</span><code><a href="../../syntax/syntaxtransform/TransformElementLib.html#applyVar(org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.ExprTransform)" class="member-name-link">applyVar</a><wbr>(<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/ExprTransform.html" title="interface in org.apache.jena.sparql.expr">ExprTransform</a>&nbsp;exprTransform)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ElementTransform.</span><code><a href="../../syntax/syntaxtransform/ElementTransform.html#transform(org.apache.jena.sparql.syntax.ElementAssign,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementAssign.html" title="class in org.apache.jena.sparql.syntax">ElementAssign</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementTransform.</span><code><a href="../../syntax/syntaxtransform/ElementTransform.html#transform(org.apache.jena.sparql.syntax.ElementBind,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementBind.html" title="class in org.apache.jena.sparql.syntax">ElementBind</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ElementTransformCopyBase.</span><code><a href="../../syntax/syntaxtransform/ElementTransformCopyBase.html#transform(org.apache.jena.sparql.syntax.ElementAssign,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementAssign.html" title="class in org.apache.jena.sparql.syntax">ElementAssign</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementTransformCopyBase.</span><code><a href="../../syntax/syntaxtransform/ElementTransformCopyBase.html#transform(org.apache.jena.sparql.syntax.ElementBind,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementBind.html" title="class in org.apache.jena.sparql.syntax">ElementBind</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ElementTransformIdentity.</span><code><a href="../../syntax/syntaxtransform/ElementTransformIdentity.html#transform(org.apache.jena.sparql.syntax.ElementAssign,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementAssign.html" title="class in org.apache.jena.sparql.syntax">ElementAssign</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../../syntax/Element.html" title="class in org.apache.jena.sparql.syntax">Element</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ElementTransformIdentity.</span><code><a href="../../syntax/syntaxtransform/ElementTransformIdentity.html#transform(org.apache.jena.sparql.syntax.ElementBind,org.apache.jena.sparql.core.Var,org.apache.jena.sparql.expr.Expr)" class="member-name-link">transform</a><wbr>(<a href="../../syntax/ElementBind.html" title="class in org.apache.jena.sparql.syntax">ElementBind</a>&nbsp;el,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;v,
<a href="../../expr/Expr.html" title="interface in org.apache.jena.sparql.expr">Expr</a>&nbsp;expr2)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../../query/Query.html" title="class in org.apache.jena.query">Query</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">QueryTransformOps.</span><code><a href="../../syntax/syntaxtransform/QueryTransformOps.html#transform(org.apache.jena.query.Query,java.util.Map)" class="member-name-link">transform</a><wbr>(<a href="../../../query/Query.html" title="class in org.apache.jena.query">Query</a>&nbsp;query,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>? extends org.apache.jena.graph.Node&gt;&nbsp;substitutions)</code></div>
<div class="col-last even-row-color">
<div class="block">Transform a query based on a mapping from <a href="../Var.html" title="class in org.apache.jena.sparql.core"><code>Var</code></a> variable to replacement <code>Node</code>.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../../../update/UpdateRequest.html" title="class in org.apache.jena.update">UpdateRequest</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UpdateTransformOps.</span><code><a href="../../syntax/syntaxtransform/UpdateTransformOps.html#transform(org.apache.jena.update.UpdateRequest,java.util.Map)" class="member-name-link">transform</a><wbr>(<a href="../../../update/UpdateRequest.html" title="class in org.apache.jena.update">UpdateRequest</a>&nbsp;update,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;substitutions)</code></div>
<div class="col-last odd-row-color">
<div class="block">Transform an <a href="../../../update/UpdateRequest.html" title="class in org.apache.jena.update"><code>UpdateRequest</code></a> based on a mapping from <a href="../Var.html" title="class in org.apache.jena.sparql.core"><code>Var</code></a> variable to replacement <code>Node</code>.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="../../../update/Update.html" title="class in org.apache.jena.update">Update</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">UpdateTransformOps.</span><code><a href="../../syntax/syntaxtransform/UpdateTransformOps.html#transform(org.apache.jena.update.Update,java.util.Map)" class="member-name-link">transform</a><wbr>(<a href="../../../update/Update.html" title="class in org.apache.jena.update">Update</a>&nbsp;update,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>org.apache.jena.graph.Node&gt;&nbsp;substitutions)</code></div>
<div class="col-last even-row-color">
<div class="block">Transform an <a href="../../../update/Update.html" title="class in org.apache.jena.update"><code>Update</code></a> based on a mapping from <a href="../Var.html" title="class in org.apache.jena.sparql.core"><code>Var</code></a> variable to replacement <code>Node</code>.</div>
</div>
</div>
<div class="caption"><span>Constructor parameters in <a href="../../syntax/syntaxtransform/package-summary.html">org.apache.jena.sparql.syntax.syntaxtransform</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../../syntax/syntaxtransform/ElementTransformSubst.html#%3Cinit%3E(java.util.Map)" class="member-name-link">ElementTransformSubst</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>? extends org.apache.jena.graph.Node&gt;&nbsp;mapping)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../../syntax/syntaxtransform/NodeTransformSubst.html#%3Cinit%3E(java.util.Map)" class="member-name-link">NodeTransformSubst</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>,<wbr>? extends org.apache.jena.graph.Node&gt;&nbsp;map)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.jena.sparql.util">
<h2>Uses of <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a> in <a href="../../util/package-summary.html">org.apache.jena.sparql.util</a></h2>
<div class="caption"><span>Methods in <a href="../../util/package-summary.html">org.apache.jena.sparql.util</a> that return types with arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#getVars(org.apache.jena.graph.Triple)" class="member-name-link">getVars</a><wbr>(org.apache.jena.graph.Triple&nbsp;triple)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../../util/package-summary.html">org.apache.jena.sparql.util</a> with parameters of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../../engine/QueryIterator.html" title="interface in org.apache.jena.sparql.engine">QueryIterator</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">IterLib.</span><code><a href="../../util/IterLib.html#oneResult(org.apache.jena.sparql.engine.binding.Binding,org.apache.jena.sparql.core.Var,org.apache.jena.graph.Node,org.apache.jena.sparql.engine.ExecutionContext)" class="member-name-link">oneResult</a><wbr>(<a href="../../engine/binding/Binding.html" title="interface in org.apache.jena.sparql.engine.binding">Binding</a>&nbsp;parent,
<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&nbsp;var,
org.apache.jena.graph.Node&nbsp;value,
<a href="../../engine/ExecutionContext.html" title="class in org.apache.jena.sparql.engine">ExecutionContext</a>&nbsp;execCxt)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../../util/package-summary.html">org.apache.jena.sparql.util</a> with type arguments of type <a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVar(java.util.Collection,org.apache.jena.graph.Node)" class="member-name-link">addVar</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
org.apache.jena.graph.Node&nbsp;n)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVarNodes(java.util.Collection,java.util.Collection)" class="member-name-link">addVarNodes</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.jena.graph.Node&gt;&nbsp;nodes)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVars(java.util.Collection,org.apache.jena.graph.Node,org.apache.jena.sparql.core.BasicPattern)" class="member-name-link">addVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
org.apache.jena.graph.Node&nbsp;graphNode,
<a href="../BasicPattern.html" title="class in org.apache.jena.sparql.core">BasicPattern</a>&nbsp;triples)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVars(java.util.Collection,org.apache.jena.sparql.core.BasicPattern)" class="member-name-link">addVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../BasicPattern.html" title="class in org.apache.jena.sparql.core">BasicPattern</a>&nbsp;pattern)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVars(java.util.Collection,org.apache.jena.sparql.core.QuadPattern)" class="member-name-link">addVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../QuadPattern.html" title="class in org.apache.jena.sparql.core">QuadPattern</a>&nbsp;quadPattern)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVars(java.util.Collection,org.apache.jena.sparql.pfunction.PropFuncArg)" class="member-name-link">addVars</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../../pfunction/PropFuncArg.html" title="class in org.apache.jena.sparql.pfunction">PropFuncArg</a>&nbsp;arg)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVarsFromQuad(java.util.Collection,org.apache.jena.sparql.core.Quad)" class="member-name-link">addVarsFromQuad</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../Quad.html" title="class in org.apache.jena.sparql.core">Quad</a>&nbsp;quad)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVarsFromTriple(java.util.Collection,org.apache.jena.graph.Triple)" class="member-name-link">addVarsFromTriple</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
org.apache.jena.graph.Triple&nbsp;triple)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVarsFromTriplePath(java.util.Collection,org.apache.jena.sparql.core.TriplePath)" class="member-name-link">addVarsFromTriplePath</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="../TriplePath.html" title="class in org.apache.jena.sparql.core">TriplePath</a>&nbsp;tpath)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VarUtils.</span><code><a href="../../util/VarUtils.html#addVarsTriples(java.util.Collection,java.util.Collection)" class="member-name-link">addVarsTriples</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;<a href="../Var.html" title="class in org.apache.jena.sparql.core">Var</a>&gt;&nbsp;acc,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Collection.html" title="class or interface in java.util" class="external-link">Collection</a>&lt;org.apache.jena.graph.Triple&gt;&nbsp;triples)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small>Licensed under the Apache License, Version 2.0</small></p>
</footer>
</div>
</div>
</body>
</html>