## Uses of Class
org.eclipse.rdf4j.RDF4JException

- Packages that use RDF4JException
  Package | Description
  --- | ---
  org.eclipse.rdf4j |
  org.eclipse.rdf4j.federated.exception |
  org.eclipse.rdf4j.http.client |
  org.eclipse.rdf4j.http.client.shacl |
  org.eclipse.rdf4j.http.protocol |
  org.eclipse.rdf4j.model.util | Helper classes for working with RDF models.
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.query.dawg | Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
  org.eclipse.rdf4j.query.resultio |
  org.eclipse.rdf4j.repository | The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.config | Repository configuration interfaces.
  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.helpers | Helper and utility classes for the `SailRepository`
  org.eclipse.rdf4j.repository.util | Helper classes for working with Repositories.
  org.eclipse.rdf4j.rio | Rio: The RDF4J parser/writer API.
  org.eclipse.rdf4j.rio.helpers | Provides helpers classes for Rio.
  org.eclipse.rdf4j.runtime |
  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.config |
  org.eclipse.rdf4j.sail.inferencer.util |
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262
  org.eclipse.rdf4j.spin | See discussion at https://github.com/eclipse/rdf4j/issues/1262
  org.eclipse.rdf4j.spin.function | Core functions required for SPIN.
  org.eclipse.rdf4j.workbench.commands |
  org.eclipse.rdf4j.workbench.util |

- - ### Uses of RDF4JException in org.eclipse.rdf4j

    Subclasses of RDF4JException in org.eclipse.rdf4j
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RDF4JConfigException` Exception indicating a configuration problem in an RDF4J component.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.federated.exception

    Subclasses of RDF4JException in org.eclipse.rdf4j.federated.exception
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FedXException` Base class for any FedX Exception.

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

    Methods in org.eclipse.rdf4j.http.client that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `void` | RDF4JProtocolSession.`beginTransaction(IsolationLevel isolationLevel)`
    `void` | RDF4JProtocolSession.`beginTransaction(TransactionSetting... transactionSettings)`
    `void` | RDF4JProtocolSession.`commitTransaction()`
    `protected org.apache.http.HttpResponse` | SPARQLProtocolSession.`execute(org.apache.http.client.methods.HttpUriRequest method)`
    `protected void` | SPARQLProtocolSession.`executeNoContent(org.apache.http.client.methods.HttpUriRequest method)`
    `protected org.apache.http.HttpResponse` | SPARQLProtocolSession.`executeOK(org.apache.http.client.methods.HttpUriRequest method)` Convenience method to deal with HTTP level errors of tuple, graph and boolean queries in the same way.
    `protected boolean` | SPARQLProtocolSession.`getBoolean(org.apache.http.client.methods.HttpUriRequest method)` Parse the response in this thread using a suitable `BooleanQueryResultParser`.
    `void` | RDF4JProtocolSession.`prepareTransaction()`
    `void` | RDF4JProtocolSession.`rollbackTransaction()`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.http.client.shacl

    Subclasses of RDF4JException in org.eclipse.rdf4j.http.client.shacl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteShaclValidationException` Experimental support for handling SHACL violations against a remote RDF4J server.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.http.protocol

    Subclasses of RDF4JException in org.eclipse.rdf4j.http.protocol
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UnauthorizedException`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.model.util

    Subclasses of RDF4JException in org.eclipse.rdf4j.model.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LiteralUtilException` An exception thrown by `Literals` when specific conditions are not met.
    `class` | `ModelException` An exception thrown by `Model` and `Models` when specific conditions are not met.

    Methods in org.eclipse.rdf4j.model.util with type parameters of type RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `static <E extends RDF4JException> void` | RDFCollections.`extract(GetStatementOptional statementSupplier, Resource head, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)` Extracts an RDF Collection starting with the supplied list head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.
    `static <E extends RDF4JException> void` | RDFContainers.`extract(IRI containerType, GetStatementOptional statementSupplier, Resource container, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)` Extracts an RDF Container starting with the supplied container head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.

    Methods in org.eclipse.rdf4j.model.util that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `static <E extends RDF4JException> void` | RDFCollections.`extract(GetStatementOptional statementSupplier, Resource head, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)` Extracts an RDF Collection starting with the supplied list head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.
    `static <E extends RDF4JException> void` | RDFContainers.`extract(IRI containerType, GetStatementOptional statementSupplier, Resource container, java.util.function.Consumer<Statement> collectionConsumer, java.util.function.Function<String,java.util.function.Supplier<E>> exceptionSupplier, Resource... contexts)` Extracts an RDF Container starting with the supplied container head from the statement supplier and sends all statements that make up the collection to the supplied `Consumer` function.

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

    Subclasses of RDF4JException in org.eclipse.rdf4j.query
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BooleanQueryResultHandlerException` An exception that can be thrown by an BooleanQueryResultHandler when it encounters an unrecoverable error.
    `class` | `IncompatibleOperationException` An exception indicating that a string could not be parsed into an operation of the expected type by the parser.
    `class` | `MalformedQueryException` An exception indicating that a query could not be processed by the query parser, typically due to syntax errors.
    `class` | `QueryEvaluationException` An exception indicating that the evaluation of a query failed.
    `class` | `QueryInterruptedException` An exception indicating that the evaluation of a query has been interrupted, for example because it took too long to complete.
    `class` | `QueryResultHandlerException` The super class of exceptions originating from `QueryResultHandler` implementations.
    `class` | `TupleQueryResultHandlerException` An exception that can be thrown by an TupleQueryResultHandler when it encounters an unrecoverable error.
    `class` | `UpdateExecutionException` An exception indicating that the execution of an update failed.

    Method parameters in org.eclipse.rdf4j.query with type arguments of type RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `static Model` | QueryResults.`asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration)` Get a `Model` containing all elements obtained from the specified query result.
    `static Model` | QueryResults.`asModel(CloseableIteration<? extends Statement,? extends RDF4JException> iteration, ModelFactory modelFactory)` Get a `Model` containing all elements obtained from the specified query result.

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

    Subclasses of RDF4JException in org.eclipse.rdf4j.query.algebra.evaluation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValueExprEvaluationException` An exception indicating that a `ValueExpr` could not be evaluated due to illegal or incompatible values.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.query.dawg

    Subclasses of RDF4JException in org.eclipse.rdf4j.query.dawg
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DAWGTestResultSetParseException` An exception that is thrown to indicate that the parsing of a DAWG Test Result Set graph failed due to an incompatible or incomplete graph.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.query.resultio

    Subclasses of RDF4JException in org.eclipse.rdf4j.query.resultio
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryResultParseException` A parse exception that can be thrown by a query result parser when it encounters an error from which it cannot or doesn't want to recover.

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

    Subclasses of RDF4JException in org.eclipse.rdf4j.repository
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RepositoryException` An exception thrown by classes from the Repository API to indicate an error.
    `class` | `RepositoryLockedException` Indicates that a Repository cannot be initialised because the configured persisted location is locked.
    `class` | `RepositoryReadOnlyException` Indicates that the current write operation did not succeed because the SAIL cannot be written to, it can only be read from.
    `class` | `UnknownTransactionStateException` A specific subtype of `RepositoryException` that indicates the connection's transaction state can not be determined.

    Methods in org.eclipse.rdf4j.repository that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `static Repository` | OptimisticIsolationTest.`getEmptyInitializedRepository(Class<?> caller)`
    `void` | RepositoryConnectionTest.`testAddDelete()`
    `void` | RepositoryConnectionTest.`testAddDeleteAdd()`
    `void` | RepositoryConnectionTest.`testAddDeleteInsert()`
    `void` | RepositoryConnectionTest.`testAddRemove()`
    `void` | RepositoryConnectionTest.`testAddRemoveAdd()`
    `void` | RepositoryConnectionTest.`testAddRemoveInsert()`
    `void` | RepositoryConnectionTest.`testInsertDelete()`
    `void` | RepositoryConnectionTest.`testInsertRemove()`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.repository.config

    Subclasses of RDF4JException in org.eclipse.rdf4j.repository.config
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RepositoryConfigException` Exception indicating a repository configuration problem.

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

    Subclasses of RDF4JException in org.eclipse.rdf4j.repository.http
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HTTPQueryEvaluationException`
    `class` | `HTTPUpdateExecutionException`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.repository.sail.helpers

    Methods in org.eclipse.rdf4j.repository.sail.helpers that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFSailInserter.`addNamespace(String prefix, String name)`
    `protected void` | RDFSailInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.repository.util

    Methods in org.eclipse.rdf4j.repository.util that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFInserter.`addNamespace(String prefix, String name)`
    `protected abstract void` | AbstractRDFInserter.`addNamespace(String prefix, String name)`
    `protected void` | RDFInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`
    `protected abstract void` | AbstractRDFInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.rio

    Subclasses of RDF4JException in org.eclipse.rdf4j.rio
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RDFHandlerException` An exception that can be thrown by an RDFHandler when it encounters an unrecoverable error.
    `class` | `RDFParseException` A parse exception that can be thrown by a parser when it encounters an error from which it cannot or doesn't want to recover.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.rio.helpers

    Subclasses of RDF4JException in org.eclipse.rdf4j.rio.helpers
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RioConfigurationException` A RuntimeException indicating that a specific Rio parser/writer configuration setting is not supported.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.runtime

    Methods in org.eclipse.rdf4j.runtime that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `void` | RepositoryManagerFederator.`addFed(String fedID, String description, Collection<String> members, boolean readonly, boolean distinct)` Deprecated. Adds a new repository to the `RepositoryManager`, which is a federation of the given repository id's, which must also refer to repositories already managed by the `RepositoryManager`.

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

    Subclasses of RDF4JException in org.eclipse.rdf4j.sail
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SailConflictException` An exception thrown by some methods in Sail to indicate that a requested isolation level could not be fulfilled.
    `class` | `SailException` An exception thrown by some methods in Sail to indicate that a requested operation could not be executed.
    `class` | `SailLockedException` Indicates that a SAIL cannot be initialised because the configured persisted location is locked.
    `class` | `SailReadOnlyException` Indicates that the current write operation did not succeed because the SAIL cannot be written to, it can only be read from.
    `class` | `UnknownSailTransactionStateException` Indicates that a SAIL's transaction state (active or inactive) cannot be determined.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.sail.config

    Subclasses of RDF4JException in org.eclipse.rdf4j.sail.config
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SailConfigException` Exception indicating a sail configuration problem.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.sail.inferencer.util

    Methods in org.eclipse.rdf4j.sail.inferencer.util that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | RDFInferencerInserter.`addNamespace(String prefix, String name)`
    `protected void` | RDFInferencerInserter.`addStatement(Resource subj, IRI pred, Value obj, Resource ctxt)`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.sail.shacl

    Subclasses of RDF4JException in org.eclipse.rdf4j.sail.shacl
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ShaclSailValidationException`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.sail.spin

    Subclasses of RDF4JException in org.eclipse.rdf4j.sail.spin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ConstraintViolationException` Exception thrown when a SPIN constraint is violated.

  - ### Uses of RDF4JException in org.eclipse.rdf4j.spin

    Subclasses of RDF4JException in org.eclipse.rdf4j.spin
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MalformedSpinException` An exception thrown by the SPIN parser when it encounters malformed SPIN rules, constraints or constructors.

    Methods in org.eclipse.rdf4j.spin that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SpinParser.`isThisUnbound(Resource subj, TripleSource store)`
    `protected ParsedOperation` | SpinParser.`parse(Resource queryResource, IRI queryClass, TripleSource store)`
    `ParsedOperation` | SpinParser.`parse(Resource queryResource, TripleSource store)`
    `Map<IRI,Argument>` | SpinParser.`parseArguments(IRI moduleUri, TripleSource store)`
    `ParsedBooleanQuery` | SpinParser.`parseAskQuery(Resource queryResource, TripleSource store)`
    `ConstraintViolation` | SpinParser.`parseConstraintViolation(Resource subj, TripleSource store)`
    `ParsedGraphQuery` | SpinParser.`parseConstructQuery(Resource queryResource, TripleSource store)`
    `ParsedDescribeQuery` | SpinParser.`parseDescribeQuery(Resource queryResource, TripleSource store)`
    `ValueExpr` | SpinParser.`parseExpression(Value expr, TripleSource store)`
    `Function` | SpinParser.`parseFunction(IRI funcUri, TripleSource store)`
    `TupleFunction` | SpinParser.`parseMagicProperty(IRI propUri, TripleSource store)`
    `ParsedQuery` | SpinParser.`parseQuery(Resource queryResource, TripleSource store)`
    `Map<IRI,RuleProperty>` | SpinParser.`parseRuleProperties(TripleSource store)`
    `ParsedTupleQuery` | SpinParser.`parseSelectQuery(Resource queryResource, TripleSource store)`
    `ParsedUpdate` | SpinParser.`parseUpdate(Resource queryResource, TripleSource store)`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.spin.function

    Methods in org.eclipse.rdf4j.spin.function that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `Function` | SpinTupleFunctionAsFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `TupleFunction` | KnownTupleFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `Function` | KnownFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `Function` | SpinxFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `Function` | SpinFunctionParser.`parse(IRI funcUri, TripleSource store)`
    `Function` | FunctionParser.`parse(IRI uri, TripleSource store)`
    `TupleFunction` | TupleFunctionParser.`parse(IRI uri, TripleSource store)`
    `TupleFunction` | SpinTupleFunctionParser.`parse(IRI funcUri, TripleSource store)`

  - ### Uses of RDF4JException in org.eclipse.rdf4j.workbench.commands

    Methods in org.eclipse.rdf4j.workbench.commands that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | SavedQueriesServlet.`doPost(WorkbenchRequest wreq, javax.servlet.http.HttpServletResponse resp, String xslPath)`
    `protected void` | QueryServlet.`doPost(WorkbenchRequest req, javax.servlet.http.HttpServletResponse resp, String xslPath)`
    `protected String` | QueryServlet.`getQueryText(WorkbenchRequest req)`
    `protected ExploreServlet.ResultCursor` | ExploreServlet.`processResource(RepositoryConnection con, TupleResultBuilder builder, Value value, int offset, int limit, boolean render)` Query the repository for all instances of the given value, optionally writing the results into the HTTP response.
    `protected void` | SavedQueriesServlet.`service(WorkbenchRequest req, javax.servlet.http.HttpServletResponse resp, String xslPath)`
    `protected void` | QueryServlet.`service(WorkbenchRequest req, javax.servlet.http.HttpServletResponse resp, String xslPath)`
    `protected void` | ExploreServlet.`service(WorkbenchRequest req, javax.servlet.http.HttpServletResponse resp, TupleResultBuilder builder, RepositoryConnection con)`

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

    Methods in org.eclipse.rdf4j.workbench.util that throw RDF4JException
    Modifier and Type | Method and Description
    --- | ---
    `void` | QueryEvaluator.`extractQueryAndEvaluate(TupleResultBuilder builder, javax.servlet.http.HttpServletResponse resp, OutputStream out, String xslPath, RepositoryConnection con, String queryText, WorkbenchRequest req, CookieHandler cookies)` Evaluates the query submitted with the given request.
    `String` | QueryStorage.`getQueryText(HTTPRepository repository, String owner, String queryName)` Retrieves the specified query text.
    `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.
    `IRI` | QueryStorage.`selectSavedQuery(HTTPRepository repository, String owner, String queryName)` Returns the URI for the saved query in the given repository with the given name, owned by the given owner.

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.