## Uses of Class
org.eclipse.rdf4j.query.QueryLanguage

- Packages that use QueryLanguage
  Package | Description
  --- | ---
  org.eclipse.rdf4j.console.command |
  org.eclipse.rdf4j.federated.repository |
  org.eclipse.rdf4j.http.client |
  org.eclipse.rdf4j.http.client.query |
  org.eclipse.rdf4j.http.server.repository.handler |
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.parser |
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.queryrender | This package contains classes for working with RDF4J query objects.
  org.eclipse.rdf4j.queryrender.sparql |
  org.eclipse.rdf4j.queryrender.sparql.experimental | This package contains classes for rendering RDF4J query objects as SPARQL queries.
  org.eclipse.rdf4j.repository | The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.base | Abstract base classes and wrappers for the main Repository API interfaces.
  org.eclipse.rdf4j.repository.contextaware | A repository wrapper with convenience functions for handling contexts.
  org.eclipse.rdf4j.repository.contextaware.config |
  org.eclipse.rdf4j.repository.dataset | A repository wrapper which supports auto-loading of datasets specified in a query.
  org.eclipse.rdf4j.repository.event | Interfaces for notification/interception of events happening on Repositories and RepositoryConnections
  org.eclipse.rdf4j.repository.event.base | Wrapper/adapter base implementations.
  org.eclipse.rdf4j.repository.event.util |
  org.eclipse.rdf4j.repository.http | A repository that serves as a proxy client for a remote repository on an RDF4J Server.
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sparql | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.sail | RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
  org.eclipse.rdf4j.sail.helpers | Abstract base implementation and internal helper classes for Sail implementations.
  org.eclipse.rdf4j.sail.inferencer.fc | Forward-chaining inferencers, implemented as `StackableSail`s.
  org.eclipse.rdf4j.sail.inferencer.fc.config |
  org.eclipse.rdf4j.spring.operationlog | Rdf4j-Spring OperationLog
  org.eclipse.rdf4j.spring.resultcache | Rdf4j-Spring ResultCache
  org.eclipse.rdf4j.workbench.util |

- - ### Uses of QueryLanguage in org.eclipse.rdf4j.console.command

    Methods in org.eclipse.rdf4j.console.command with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | TupleAndGraphQueryEvaluator.`evaluateBooleanQuery​(QueryLanguage queryLn, String queryString, QueryResultWriter writer)` | Evaluate a boolean SPARQL query
    `protected void` | TupleAndGraphQueryEvaluator.`evaluateGraphQuery​(QueryLanguage queryLn, String queryString, RDFWriter writer, Collection<Namespace> namespaces)` | Evaluate SPARQL graph query
    `protected void` | TupleAndGraphQueryEvaluator.`evaluateTupleQuery​(QueryLanguage queryLn, String queryString, QueryResultWriter writer)` | Evaluate SPARQL tuple query and send the output to a writer.
    `protected void` | TupleAndGraphQueryEvaluator.`executeUpdate​(QueryLanguage queryLn, String queryString)` | Execute a SPARQL update

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.federated.repository

    Methods in org.eclipse.rdf4j.federated.repository with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `SailBooleanQuery` | FedXRepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `FedXGraphQuery` | FedXRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `SailQuery` | FedXRepositoryConnection.`prepareQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `FedXTupleQuery` | FedXRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `Update` | FedXRepositoryConnection.`prepareUpdate​(QueryLanguage ql, String updateString, String baseURI)` |

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

    Methods in org.eclipse.rdf4j.http.client with parameters of type QueryLanguage
    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 QueryLanguage in org.eclipse.rdf4j.http.client.query

    Fields in org.eclipse.rdf4j.http.client.query declared as QueryLanguage
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected QueryLanguage` | AbstractHTTPQuery.`queryLanguage` |
    `protected QueryLanguage` | AbstractHTTPUpdate.`queryLanguage` |

    Methods in org.eclipse.rdf4j.http.client.query that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | AbstractHTTPUpdate.`getQueryLanguage()` |

    Constructors in org.eclipse.rdf4j.http.client.query with parameters of type QueryLanguage
    Constructor | Description
    --- | ---
    `AbstractHTTPQuery​(SPARQLProtocolSession httpClient, QueryLanguage queryLanguage, String queryString, String baseURI)` |
    `AbstractHTTPUpdate​(SPARQLProtocolSession httpClient, QueryLanguage queryLanguage, String queryString, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.http.server.repository.handler

    Methods in org.eclipse.rdf4j.http.server.repository.handler that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected QueryLanguage` | DefaultQueryRequestHandler.`getQueryLanguage​(String queryLanguageParamName)` |

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

    Fields in org.eclipse.rdf4j.query declared as QueryLanguage
    Modifier and Type | Field | Description
    --- | --- | ---
    `static QueryLanguage` | QueryLanguage.`SPARQL` | SPARQL (Simple Protocol and RDF Query Language) is a W3C Recommendation for querying and updating RDF data.

    Methods in org.eclipse.rdf4j.query that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static QueryLanguage` | QueryLanguage.`register​(String name)` | Registers the specified query language.
    `static QueryLanguage` | QueryLanguage.`valueOf​(String qlName)` | Returns the query language whose name matches the specified name.

    Methods in org.eclipse.rdf4j.query that return types with arguments of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Collection<QueryLanguage>` | QueryLanguage.`values()` | Returns all known/registered query languages.

    Methods in org.eclipse.rdf4j.query with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static void` | QueryLanguage.`register​(QueryLanguage ql)` | Registers the specified query language.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.query.parser

    Methods in org.eclipse.rdf4j.query.parser that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected QueryLanguage` | QueryParserRegistry.`getKey​(QueryParserFactory factory)` |
    `QueryLanguage` | QueryParserFactory.`getQueryLanguage()` | Returns the query language for this factory.

    Methods in org.eclipse.rdf4j.query.parser with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static QueryParser` | QueryParserUtil.`createParser​(QueryLanguage ql)` |
    `static ParsedBooleanQuery` | QueryParserUtil.`parseBooleanQuery​(QueryLanguage ql, String query, String baseURI)` | Parses the supplied query into a query model.
    `static ParsedGraphQuery` | QueryParserUtil.`parseGraphQuery​(QueryLanguage ql, String query, String baseURI)` | Parses the supplied query into a query model.
    `static ParsedOperation` | QueryParserUtil.`parseOperation​(QueryLanguage ql, String operation, String baseURI)` | Parses the supplied operation into a query model.
    `static ParsedQuery` | QueryParserUtil.`parseQuery​(QueryLanguage ql, String query, String baseURI)` | Parses the supplied query into a query model.
    `static ParsedTupleQuery` | QueryParserUtil.`parseTupleQuery​(QueryLanguage ql, String query, String baseURI)` | Parses the supplied query into a query model.
    `static ParsedUpdate` | QueryParserUtil.`parseUpdate​(QueryLanguage ql, String update, String baseURI)` | Parses the supplied update operation into a query model.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.query.parser.sparql

    Methods in org.eclipse.rdf4j.query.parser.sparql that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | SPARQLParserFactory.`getQueryLanguage()` | Returns `SPARQL`.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.queryrender

    Methods in org.eclipse.rdf4j.queryrender that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | QueryRenderer.`getLanguage()` | Return the language this QueryRenderer will render queries in.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.queryrender.sparql

    Methods in org.eclipse.rdf4j.queryrender.sparql that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | SPARQLQueryRenderer.`getLanguage()` | Return the language this QueryRenderer will render queries in.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.queryrender.sparql.experimental

    Methods in org.eclipse.rdf4j.queryrender.sparql.experimental that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | SparqlQueryRenderer.`getLanguage()` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository

    Methods in org.eclipse.rdf4j.repository with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `BooleanQuery` | RepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String query)` | Prepares queries that return true or false.
    `BooleanQuery` | RepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String query, String baseURI)` | Prepares queries that return true or false.
    `GraphQuery` | RepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String query)` | Prepares queries that produce RDF graphs.
    `GraphQuery` | RepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String query, String baseURI)` | Prepares queries that produce RDF graphs.
    `Query` | RepositoryConnection.`prepareQuery​(QueryLanguage ql, String query)` | Prepares a query for evaluation on this repository (optional operation).
    `Query` | RepositoryConnection.`prepareQuery​(QueryLanguage ql, String query, String baseURI)` | Prepares a query for evaluation on this repository (optional operation).
    `TupleQuery` | RepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` | Prepares a query that produces sets of value tuples.
    `TupleQuery` | RepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` | Prepares a query that produces sets of value tuples.
    `Update` | RepositoryConnection.`prepareUpdate​(QueryLanguage ql, String update)` | Prepares an Update operation.
    `Update` | RepositoryConnection.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` | Prepares an Update operation.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.base

    Methods in org.eclipse.rdf4j.repository.base with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `BooleanQuery` | AbstractRepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String query)` |
    `BooleanQuery` | RepositoryConnectionWrapper.`prepareBooleanQuery​(QueryLanguage ql, String query, String baseURI)` |
    `GraphQuery` | AbstractRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String query)` |
    `GraphQuery` | RepositoryConnectionWrapper.`prepareGraphQuery​(QueryLanguage ql, String query, String baseURI)` |
    `Query` | AbstractRepositoryConnection.`prepareQuery​(QueryLanguage ql, String query)` |
    `Query` | RepositoryConnectionWrapper.`prepareQuery​(QueryLanguage ql, String query, String baseURI)` |
    `TupleQuery` | AbstractRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | RepositoryConnectionWrapper.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |
    `Update` | AbstractRepositoryConnection.`prepareUpdate​(QueryLanguage ql, String update)` |
    `Update` | RepositoryConnectionWrapper.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.contextaware

    Methods in org.eclipse.rdf4j.repository.contextaware that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | ContextAwareConnection.`getQueryLanguage()` |
    `QueryLanguage` | ContextAwareRepository.`getQueryLanguage()` |

    Methods in org.eclipse.rdf4j.repository.contextaware with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `BooleanQuery` | ContextAwareConnection.`prepareBooleanQuery​(QueryLanguage ql, String query)` |
    `BooleanQuery` | ContextAwareConnection.`prepareBooleanQuery​(QueryLanguage ql, String query, String baseURI)` |
    `GraphQuery` | ContextAwareConnection.`prepareGraphQuery​(QueryLanguage ql, String query)` |
    `GraphQuery` | ContextAwareConnection.`prepareGraphQuery​(QueryLanguage ql, String query, String baseURI)` |
    `Query` | ContextAwareConnection.`prepareQuery​(QueryLanguage ql, String query)` |
    `Query` | ContextAwareConnection.`prepareQuery​(QueryLanguage ql, String query, String baseURI)` |
    `TupleQuery` | ContextAwareConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | ContextAwareConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |
    `Update` | ContextAwareConnection.`prepareUpdate​(QueryLanguage ql, String query)` |
    `Update` | ContextAwareConnection.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |
    `void` | ContextAwareConnection.`setQueryLanguage​(QueryLanguage ql)` |
    `void` | ContextAwareRepository.`setQueryLanguage​(QueryLanguage ql)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.contextaware.config

    Methods in org.eclipse.rdf4j.repository.contextaware.config that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | ContextAwareConfig.`getQueryLanguage()` |

    Methods in org.eclipse.rdf4j.repository.contextaware.config with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | ContextAwareConfig.`setQueryLanguage​(QueryLanguage ql)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.dataset

    Methods in org.eclipse.rdf4j.repository.dataset with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `BooleanQuery` | DatasetRepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String query, String baseURI)` |
    `GraphQuery` | DatasetRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String query, String baseURI)` |
    `Query` | DatasetRepositoryConnection.`prepareQuery​(QueryLanguage ql, String query, String baseURI)` |
    `TupleQuery` | DatasetRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.event

    Methods in org.eclipse.rdf4j.repository.event with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | RepositoryConnectionInterceptor.`execute​(RepositoryConnection conn, QueryLanguage ql, String update, String baseURI, Update operation)` |
    `void` | RepositoryConnectionListener.`execute​(RepositoryConnection conn, QueryLanguage ql, String update, String baseURI, Update operation)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.event.base

    Methods in org.eclipse.rdf4j.repository.event.base with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | RepositoryConnectionInterceptorAdapter.`execute​(RepositoryConnection conn, QueryLanguage ql, String update, String baseURI, Update operation)` |
    `void` | RepositoryConnectionListenerAdapter.`execute​(RepositoryConnection conn, QueryLanguage ql, String update, String baseURI, Update operation)` |
    `Update` | InterceptingRepositoryConnectionWrapper.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |
    `Update` | NotifyingRepositoryConnectionWrapper.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.event.util

    Methods in org.eclipse.rdf4j.repository.event.util with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | DebugRepositoryConnectionListener.`execute​(RepositoryConnection conn, QueryLanguage ql, String update, String baseURI, Update operation)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.http

    Constructors in org.eclipse.rdf4j.repository.http with parameters of type QueryLanguage
    Constructor | Description
    --- | ---
    `HTTPBooleanQuery​(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn, QueryLanguage ql, String queryString, String baseURI)` |
    `HTTPGraphQuery​(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn, QueryLanguage ql, String queryString, String baseURI)` |
    `HTTPTupleQuery​(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection conn, QueryLanguage ql, String queryString, String baseURI)` |
    `HTTPUpdate​(org.eclipse.rdf4j.repository.http.HTTPRepositoryConnection con, QueryLanguage ql, String queryString, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.sail

    Methods in org.eclipse.rdf4j.repository.sail with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `SailBooleanQuery` | SailRepositoryConnection.`prepareBooleanQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `SailGraphQuery` | SailRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `SailQuery` | SailRepositoryConnection.`prepareQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `SailTupleQuery` | SailRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `Update` | SailRepositoryConnection.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.repository.sparql

    Methods in org.eclipse.rdf4j.repository.sparql with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `BooleanQuery` | SPARQLConnection.`prepareBooleanQuery​(QueryLanguage ql, String query, String base)` |
    `GraphQuery` | SPARQLConnection.`prepareGraphQuery​(QueryLanguage ql, String query, String base)` |
    `Query` | SPARQLConnection.`prepareQuery​(QueryLanguage ql, String query, String base)` |
    `TupleQuery` | SPARQLConnection.`prepareTupleQuery​(QueryLanguage ql, String query, String base)` |
    `Update` | SPARQLConnection.`prepareUpdate​(QueryLanguage ql, String update, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.sail

    Methods in org.eclipse.rdf4j.sail with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `default Optional<TupleExpr>` | SailConnection.`prepareQuery​(QueryLanguage ql, Query.QueryType type, String query, String baseURI)` | Allows the SailConnection to bypass the standard query parser and provide its own internal `TupleExpr` implementation.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.sail.helpers

    Methods in org.eclipse.rdf4j.sail.helpers with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `Optional<TupleExpr>` | SailConnectionWrapper.`prepareQuery​(QueryLanguage ql, Query.QueryType type, String query, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.sail.inferencer.fc

    Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CustomGraphQueryInferencer.`setFields​(QueryLanguage language, String queryText, String matcherText)` | Called in order to set all the fields needed for the inferencer to function.

    Constructors in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type QueryLanguage
    Constructor | Description
    --- | ---
    `CustomGraphQueryInferencer​(QueryLanguage language, String queryText, String matcherText)` | Create a new custom inferencer.
    `CustomGraphQueryInferencer​(NotifyingSail baseSail, QueryLanguage language, String queryText, String matcherText)` | Create a new custom inferencer.

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.sail.inferencer.fc.config

    Methods in org.eclipse.rdf4j.sail.inferencer.fc.config that return QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `QueryLanguage` | CustomGraphQueryInferencerConfig.`getQueryLanguage()` |

    Methods in org.eclipse.rdf4j.sail.inferencer.fc.config with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static String` | CustomGraphQueryInferencerConfig.`buildMatcherQueryFromRuleQuery​(QueryLanguage language, String ruleQuery)` |
    `void` | CustomGraphQueryInferencerConfig.`setQueryLanguage​(QueryLanguage language)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.spring.operationlog

    Methods in org.eclipse.rdf4j.spring.operationlog with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `GraphQuery` | LoggingRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String query)` |
    `GraphQuery` | LoggingRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `TupleQuery` | LoggingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String query)` |
    `TupleQuery` | LoggingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `Update` | LoggingRepositoryConnection.`prepareUpdate​(QueryLanguage ql, String updateString, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.spring.resultcache

    Methods in org.eclipse.rdf4j.spring.resultcache with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `GraphQuery` | CachingRepositoryConnection.`prepareGraphQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `TupleQuery` | CachingRepositoryConnection.`prepareTupleQuery​(QueryLanguage ql, String queryString, String baseURI)` |
    `Update` | CachingRepositoryConnection.`prepareUpdate​(QueryLanguage ql, String updateString, String baseURI)` |

  - ### Uses of QueryLanguage in org.eclipse.rdf4j.workbench.util

    Methods in org.eclipse.rdf4j.workbench.util with parameters of type QueryLanguage
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Query` | QueryFactory.`prepareQuery​(RepositoryConnection con, QueryLanguage queryLn, String query)` |
    `void` | QueryStorage.`saveQuery​(HTTPRepository repository, String queryName, String userName, boolean shared, QueryLanguage queryLanguage, String queryText, boolean infer, int rowsPerPage)` | Save a query.
    `void` | QueryStorage.`updateQuery​(IRI query, String userName, boolean shared, QueryLanguage queryLanguage, String queryText, boolean infer, int rowsPerPage)` | Update the entry for the given query.

    Constructors in org.eclipse.rdf4j.workbench.util with parameters of type QueryLanguage
    Constructor | Description
    --- | ---
    `PagedQuery​(String query, QueryLanguage language, int requestLimit, int requestOffset)` | Creates an object that adds or modifies the limit and offset clauses of the query to be executed so that only those results to be displayed are requested from the query engine.