## Uses of Class
org.eclipse.rdf4j.rio.UnsupportedRDFormatException

- Packages that use UnsupportedRDFormatException
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.resultio |
  org.eclipse.rdf4j.rio | Rio: The RDF4J parser/writer API.

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

    Methods in org.eclipse.rdf4j.query that throw UnsupportedRDFormatException
    Modifier and Type | Method and Description
    --- | ---
    `static GraphQueryResult` | QueryResults.`parseGraphBackground(InputStream in, String baseURI, RDFFormat format)` Parses an RDF document and returns it as a GraphQueryResult object, with parsing done on a separate thread in the background. IMPORTANT: As this method will spawn a new thread in the background, it is vitally important that the resulting GraphQueryResult be closed consistently when it is no longer required, to prevent resource leaks.

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

    Methods in org.eclipse.rdf4j.query.resultio that throw UnsupportedRDFormatException
    Modifier and Type | Method and Description
    --- | ---
    `static void` | QueryResultIO.`writeGraph(GraphQueryResult gqr, RDFFormat format, OutputStream out)` Writes a graph query result document in a specific RDF format to an output stream.

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

    Methods in org.eclipse.rdf4j.rio that return types with arguments of type UnsupportedRDFormatException
    Modifier and Type | Method and Description
    --- | ---
    `static java.util.function.Supplier<UnsupportedRDFormatException>` | Rio.`unsupportedFormat(RDFFormat unsupportedFormat)` Helper method to use to create a lambda for `Optional.orElseThrow(Supplier)` to indicate a format is unsupported.
    `static java.util.function.Supplier<UnsupportedRDFormatException>` | Rio.`unsupportedFormat(String unsupportedFormat)` Helper method to use to create a lambda for `Optional.orElseThrow(Supplier)` to indicate a format is unsupported.

    Methods in org.eclipse.rdf4j.rio that throw UnsupportedRDFormatException
    Modifier and Type | Method and Description
    --- | ---
    `static RDFParser` | Rio.`createParser(RDFFormat format)` Convenience methods for creating RDFParser objects.This method uses the registry returned by `RDFParserRegistry.getInstance()` to get a factory for the specified format and uses this factory to create the appropriate parser.
    `static RDFParser` | Rio.`createParser(RDFFormat format, ValueFactory valueFactory)` Convenience methods for creating RDFParser objects that use the specified ValueFactory to create RDF model objects.
    `static RDFWriter` | Rio.`createWriter(RDFFormat format, OutputStream out)` Convenience methods for creating RDFWriter objects.This method uses the registry returned by `RDFWriterRegistry.getInstance()` to get a factory for the specified format and uses this factory to create the appropriate writer.
    `static RDFWriter` | Rio.`createWriter(RDFFormat format, OutputStream out, String baseURI)` Convenience methods for creating RDFWriter objects.This method uses the registry returned by `RDFWriterRegistry.getInstance()` to get a factory for the specified format and uses this factory to create the appropriate writer.
    `static RDFWriter` | Rio.`createWriter(RDFFormat format, Writer writer)` Convenience methods for creating RDFWriter objects.This method uses the registry returned by `RDFWriterRegistry.getInstance()` to get a factory for the specified format and uses this factory to create the appropriate writer.
    `static RDFWriter` | Rio.`createWriter(RDFFormat format, Writer writer, String baseURI)` Convenience methods for creating RDFWriter objects.This method uses the registry returned by `RDFWriterRegistry.getInstance()` to get a factory for the specified format and uses this factory to create the appropriate writer.
    `static void` | Rio.`main(String[] args)`
    `static Model` | Rio.`parse(InputStream in, RDFFormat dataFormat, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(InputStream in, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, ModelFactory modelFactory, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(InputStream in, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(InputStream in, String baseURI, RDFFormat dataFormat, Resource... contexts)` Adds RDF data from an `InputStream` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, RDFFormat dataFormat, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, ModelFactory modelFactory, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, ParserConfig settings, ValueFactory valueFactory, ParseErrorListener errors, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.
    `static Model` | Rio.`parse(Reader reader, String baseURI, RDFFormat dataFormat, Resource... contexts)` Adds RDF data from a `Reader` to a `Model`, optionally to one or more named contexts.
    `static void` | Rio.`write(Iterable<Statement> model, OutputStream output, String baseURI, RDFFormat dataFormat)` Writes the given statements to the given `OutputStream` in the given format.
    `static void` | Rio.`write(Iterable<Statement> model, OutputStream output, String baseURI, RDFFormat dataFormat, WriterConfig settings)` Writes the given statements to the given `OutputStream` in the given format.
    `static void` | Rio.`write(Iterable<Statement> model, Writer output, String baseURI, RDFFormat dataFormat)` Writes the given statements to the given `Writer` in the given format.
    `static void` | Rio.`write(Iterable<Statement> model, Writer output, String baseURI, RDFFormat dataFormat, WriterConfig settings)` Writes the given statements to the given `Writer` in the given format.

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