# Package org.eclipse.rdf4j.query.resultio

- Interface Summary
  Interface | Description
  --- | ---
  BooleanQueryResultParser | A general interface for boolean query result parsers.
  BooleanQueryResultParserFactory | Returns `BooleanQueryResultParser`s for a specific boolean query result format.
  BooleanQueryResultWriter | The interface of objects that writer query results in a specific query result format.
  BooleanQueryResultWriterFactory | Returns `BooleanQueryResultWriter`s for a specific boolean query result format.
  QueryResultParser | Base interface for parsers of query results in both boolean and tuple forms.
  QueryResultWriter | The base interface for writers of query results sets and boolean results.
  TupleQueryResultParser | A general interface for tuple query result parsers.
  TupleQueryResultParserFactory | A TupleQueryResultParserFactory returns `TupleQueryResultParser`s for a specific tuple query result format.
  TupleQueryResultWriter | The interface of objects that writer query results in a specific query result format.
  TupleQueryResultWriterFactory | Returns `TupleQueryResultWriter`s for a specific tuple query result format.

- Class Summary
  Class | Description
  --- | ---
  AbstractQueryResultParser | Base class for `QueryResultParser`s offering common functionality for query result parsers.
  AbstractQueryResultWriter | Base class for `QueryResultWriter`s offering common functionality for query result writers.
  AbstractTupleQueryResultParser | Base class for `TupleQueryResultParser`s offering common functionality for query result parsers.
  BasicQueryWriterSettings | `RioSetting` constants to use with `QueryResultWriter`s.
  BooleanQueryResultFormat | Represents the concept of a boolean query result serialization format.
  BooleanQueryResultParserRegistry | A registry that keeps track of the available `BooleanQueryResultParserFactory`s.
  BooleanQueryResultWriterRegistry | A registry that keeps track of the available `BooleanQueryResultWriterFactory`s.
  QueryResultFormat | The base class of all file formats that represent the results of queries.
  QueryResultIO | Class offering utility methods related to query results.
  TupleQueryResultFormat | Represents the concept of an tuple query result serialization format.
  TupleQueryResultParserRegistry | A registry that keeps track of the available `TupleQueryResultParserFactory`s.
  TupleQueryResultWriterRegistry | A registry that keeps track of the available `TupleQueryResultWriterFactory`s.

- Exception Summary
  Exception | Description
  --- | ---
  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.
  UnsupportedQueryResultFormatException | A Runtime exception indicating that a specific query result format is not supported.