## Uses of Interface
org.eclipse.rdf4j.query.Binding

- Packages that use Binding
  Package | Description
  --- | ---
  org.eclipse.rdf4j.http.client |
  org.eclipse.rdf4j.http.client.query |
  org.eclipse.rdf4j.http.protocol.transaction.operations |
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.impl |
  org.eclipse.rdf4j.repository.sparql.query |

- - ### Uses of Binding in org.eclipse.rdf4j.http.client

    Methods in org.eclipse.rdf4j.http.client with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected org.apache.http.client.methods.HttpUriRequest` | RDF4JProtocolSession.`getQueryMethod​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected org.apache.http.client.methods.HttpUriRequest` | SPARQLProtocolSession.`getQueryMethod​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected List<org.apache.http.NameValuePair>` | RDF4JProtocolSession.`getQueryMethodParameters​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected List<org.apache.http.NameValuePair>` | SPARQLProtocolSession.`getQueryMethodParameters​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected org.apache.http.client.methods.HttpUriRequest` | RDF4JProtocolSession.`getUpdateMethod​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, int maxExecutionTime, Binding... bindings)` |
    `protected org.apache.http.client.methods.HttpUriRequest` | SPARQLProtocolSession.`getUpdateMethod​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected org.apache.http.client.methods.HttpUriRequest` | SPARQLProtocolSession.`getUpdateMethod​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, Binding... bindings)` |
    `protected List<org.apache.http.NameValuePair>` | RDF4JProtocolSession.`getUpdateMethodParameters​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected List<org.apache.http.NameValuePair>` | SPARQLProtocolSession.`getUpdateMethodParameters​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `protected List<org.apache.http.NameValuePair>` | SPARQLProtocolSession.`getUpdateMethodParameters​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, Binding... bindings)` |
    `boolean` | SPARQLProtocolSession.`sendBooleanQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `boolean` | SPARQLProtocolSession.`sendBooleanQuery​(QueryLanguage ql, String query, Dataset dataset, boolean includeInferred, Binding... bindings)` |
    `GraphQueryResult` | SPARQLProtocolSession.`sendGraphQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, WeakReference<?> callerRef, Binding... bindings)` |
    `void` | SPARQLProtocolSession.`sendGraphQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, RDFHandler handler, Binding... bindings)` |
    `GraphQueryResult` | SPARQLProtocolSession.`sendGraphQuery​(QueryLanguage ql, String query, Dataset dataset, boolean includeInferred, WeakReference<?> callerRef, Binding... bindings)` |
    `void` | SPARQLProtocolSession.`sendGraphQuery​(QueryLanguage ql, String query, Dataset dataset, boolean includeInferred, RDFHandler handler, Binding... bindings)` |
    `TupleQueryResult` | SPARQLProtocolSession.`sendTupleQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, WeakReference<?> callerRef, Binding... bindings)` |
    `void` | SPARQLProtocolSession.`sendTupleQuery​(QueryLanguage ql, String query, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, TupleQueryResultHandler handler, Binding... bindings)` |
    `TupleQueryResult` | SPARQLProtocolSession.`sendTupleQuery​(QueryLanguage ql, String query, Dataset dataset, boolean includeInferred, WeakReference<?> callerRef, Binding... bindings)` |
    `void` | SPARQLProtocolSession.`sendUpdate​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, int maxQueryTime, Binding... bindings)` |
    `void` | SPARQLProtocolSession.`sendUpdate​(QueryLanguage ql, String update, String baseURI, Dataset dataset, boolean includeInferred, Binding... bindings)` |

  - ### Uses of Binding in org.eclipse.rdf4j.http.client.query

    Methods in org.eclipse.rdf4j.http.client.query that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding[]` | AbstractHTTPQuery.`getBindingsArray()` |
    `Binding[]` | AbstractHTTPUpdate.`getBindingsArray()` |

  - ### Uses of Binding in org.eclipse.rdf4j.http.protocol.transaction.operations

    Methods in org.eclipse.rdf4j.http.protocol.transaction.operations that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding[]` | SPARQLUpdateOperation.`getBindings()` |

    Methods in org.eclipse.rdf4j.http.protocol.transaction.operations with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SPARQLUpdateOperation.`setBindings​(Binding[] bindings)` |

    Constructors in org.eclipse.rdf4j.http.protocol.transaction.operations with parameters of type Binding
    Constructor | Description
    --- | ---
    `SPARQLUpdateOperation​(String updateString, String baseURI, boolean includeInferred, Dataset dataset, Binding... bindings)` |

  - ### Uses of Binding in org.eclipse.rdf4j.query

    Methods in org.eclipse.rdf4j.query that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding` | BindingSet.`getBinding​(String bindingName)` | Gets the binding with the specified name from this BindingSet.

    Methods in org.eclipse.rdf4j.query that return types with arguments of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iterator<Binding>` | BindingSet.`iterator()` | Creates an iterator over the bindings in this BindingSet.

    Methods in org.eclipse.rdf4j.query with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MutableBindingSet.`addBinding​(Binding binding)` | Adds a binding to the binding set.
    `void` | MutableBindingSet.`setBinding​(Binding binding)` |

  - ### Uses of Binding in org.eclipse.rdf4j.query.algebra.evaluation

    Methods in org.eclipse.rdf4j.query.algebra.evaluation that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding` | ArrayBindingSet.`getBinding​(String bindingName)` |
    `Binding` | QueryBindingSet.`getBinding​(String bindingName)` |

    Methods in org.eclipse.rdf4j.query.algebra.evaluation that return types with arguments of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Function<ArrayBindingSet,​Binding>` | ArrayBindingSet.`getDirectGetBinding​(String variableName)` |
    `Iterator<Binding>` | ArrayBindingSet.`iterator()` |
    `Iterator<Binding>` | QueryBindingSet.`iterator()` |

    Methods in org.eclipse.rdf4j.query.algebra.evaluation with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ArrayBindingSet.`addBinding​(Binding binding)` |
    `void` | QueryBindingSet.`addBinding​(Binding binding)` | Adds a new binding to the binding set.
    `void` | ArrayBindingSet.`setBinding​(Binding binding)` |
    `void` | QueryBindingSet.`setBinding​(Binding binding)` |

  - ### Uses of Binding in org.eclipse.rdf4j.query.algebra.evaluation.impl

    Methods in org.eclipse.rdf4j.query.algebra.evaluation.impl that return types with arguments of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Function<BindingSet,​Binding>` | ArrayBindingBasedQueryEvaluationContext.`getBinding​(String variableName)` |
    `default Function<BindingSet,​Binding>` | QueryEvaluationContext.`getBinding​(String variableName)` |

  - ### Uses of Binding in org.eclipse.rdf4j.query.impl

    Classes in org.eclipse.rdf4j.query.impl that implement Binding
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BindingImpl` | Deprecated. since 2.0.
    `class` | `SimpleBinding` | An implementation of the `Binding` interface.

    Methods in org.eclipse.rdf4j.query.impl that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding` | EmptyBindingSet.`getBinding​(String bindingName)` |
    `Binding` | ListBindingSet.`getBinding​(String bindingName)` |
    `Binding` | MapBindingSet.`getBinding​(String bindingName)` |

    Methods in org.eclipse.rdf4j.query.impl that return types with arguments of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iterator<Binding>` | EmptyBindingSet.`iterator()` |
    `Iterator<Binding>` | ListBindingSet.`iterator()` |
    `Iterator<Binding>` | MapBindingSet.`iterator()` |

    Methods in org.eclipse.rdf4j.query.impl with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | MapBindingSet.`addBinding​(Binding binding)` | Adds a binding to the binding set.
    `void` | MapBindingSet.`setBinding​(Binding binding)` |

  - ### Uses of Binding in org.eclipse.rdf4j.repository.sparql.query

    Methods in org.eclipse.rdf4j.repository.sparql.query that return Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Binding` | SPARQLQueryBindingSet.`getBinding​(String bindingName)` |

    Methods in org.eclipse.rdf4j.repository.sparql.query that return types with arguments of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `Iterator<Binding>` | SPARQLQueryBindingSet.`iterator()` |

    Methods in org.eclipse.rdf4j.repository.sparql.query with parameters of type Binding
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | SPARQLQueryBindingSet.`addBinding​(Binding binding)` | Adds a new binding to the binding set.
    `void` | SPARQLQueryBindingSet.`setBinding​(Binding binding)` |