# Hierarchy For Package org.eclipse.rdf4j.sail.base

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration<E,​X> (implements org.eclipse.rdf4j.common.iteration.CloseableIteration<E,​X>)
    - org.eclipse.rdf4j.common.iteration.LookAheadIteration<E,​X>
      - org.eclipse.rdf4j.sail.base.DistinctModelReducingUnionIteration
  - org.eclipse.rdf4j.sail.helpers.AbstractSailConnection (implements org.eclipse.rdf4j.sail.SailConnection)
    - org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSailConnection (implements org.eclipse.rdf4j.sail.NotifyingSailConnection)
      - org.eclipse.rdf4j.sail.base.SailSourceConnection (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.inferencer.InferencerConnection)
  - org.eclipse.rdf4j.sail.base.BackingSailSource (implements org.eclipse.rdf4j.sail.base.SailSource)
  - org.eclipse.rdf4j.sail.base.SnapshotSailStore (implements org.eclipse.rdf4j.sail.base.SailStore)

## Interface Hierarchy

- java.lang.AutoCloseable
  - org.eclipse.rdf4j.sail.base.SailClosable
    - org.eclipse.rdf4j.sail.base.SailDataset
    - org.eclipse.rdf4j.sail.base.SailSink
    - org.eclipse.rdf4j.sail.base.SailSource
    - org.eclipse.rdf4j.sail.base.SailStore