Package org.eclipse.rdf4j.repository

## Interface DelegatingRepository

- All Superinterfaces:
    `Repository`
  All Known Implementing Classes:
    `ContextAwareRepository`, `DatasetRepository`, `InterceptingRepositoryWrapper`, `NotifyingRepositoryWrapper`, `RepositoryWrapper`, `SystemRepository`

      public interface DelegatingRepository
      extends Repository

  Main interface for repositories that wrap another repository.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `Repository` | `getDelegate()` |
    `void` | `setDelegate​(Repository delegate)` |

    - ### Methods inherited from interface org.eclipse.rdf4j.repository.Repository

      `getConnection, getDataDir, getValueFactory, init, isInitialized, isWritable, setDataDir, shutDown`

- - ### Method Detail

    - #### getDelegate

          Repository getDelegate()

    - #### setDelegate

          void setDelegate​(Repository delegate)