# Hierarchy For Package org.eclipse.rdf4j.query.resultio

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.query.resultio.AbstractQueryResultParser (implements org.eclipse.rdf4j.query.resultio.QueryResultParser)
    - org.eclipse.rdf4j.query.resultio.AbstractTupleQueryResultParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
  - org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter (implements org.eclipse.rdf4j.query.resultio.QueryResultWriter, org.eclipse.rdf4j.common.io.Sink)
  - org.eclipse.rdf4j.query.resultio.BasicQueryWriterSettings
  - org.eclipse.rdf4j.common.lang.FileFormat
    - org.eclipse.rdf4j.query.resultio.QueryResultFormat
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultFormat
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultFormat
  - org.eclipse.rdf4j.query.resultio.QueryResultIO
  - org.eclipse.rdf4j.common.lang.service.ServiceRegistry<K,​S>
    - org.eclipse.rdf4j.common.lang.service.FileFormatServiceRegistry<FF,​S>
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserRegistry
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterRegistry
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultParserRegistry
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterRegistry
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.eclipse.rdf4j.common.exception.RDF4JException
          - org.eclipse.rdf4j.query.resultio.QueryResultParseException
        - org.eclipse.rdf4j.query.resultio.UnsupportedQueryResultFormatException

## Interface Hierarchy

- org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserFactory
- org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterFactory
- org.eclipse.rdf4j.query.QueryResultHandler
  - org.eclipse.rdf4j.query.BooleanQueryResultHandler
    - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter (also extends org.eclipse.rdf4j.query.resultio.QueryResultWriter)
  - org.eclipse.rdf4j.query.resultio.QueryResultWriter
    - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter (also extends org.eclipse.rdf4j.query.BooleanQueryResultHandler)
    - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter (also extends org.eclipse.rdf4j.query.TupleQueryResultHandler)
  - org.eclipse.rdf4j.query.TupleQueryResultHandler
    - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter (also extends org.eclipse.rdf4j.query.resultio.QueryResultWriter)
- org.eclipse.rdf4j.query.resultio.QueryResultParser
  - org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser
  - org.eclipse.rdf4j.query.resultio.TupleQueryResultParser
- org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory
- org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory