# Hierarchy For Package org.silverpeas.components.resourcesmanager.repository

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository<T> (implements org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>)
    - org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<E> (implements org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>)
      - org.silverpeas.components.resourcesmanager.repository.CategoryJpaRepository (implements org.silverpeas.components.resourcesmanager.repository.CategoryRepository)
      - org.silverpeas.components.resourcesmanager.repository.ReservationJpaManager (implements org.silverpeas.components.resourcesmanager.repository.ReservationRepository)
      - org.silverpeas.components.resourcesmanager.repository.ReservedResourceJpaRepository (implements org.silverpeas.components.resourcesmanager.repository.ReservedResourceRepository)
      - org.silverpeas.components.resourcesmanager.repository.ResourceJpaRepository (implements org.silverpeas.components.resourcesmanager.repository.ResourceRepository)
      - org.silverpeas.components.resourcesmanager.repository.ResourceValidatorJpaRepository (implements org.silverpeas.components.resourcesmanager.repository.ResourceValidatorRepository)

## Interface Hierarchy

- org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>
  - org.silverpeas.components.resourcesmanager.repository.CategoryRepository (also extends org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>)
  - org.silverpeas.components.resourcesmanager.repository.ReservationRepository (also extends org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>)
  - org.silverpeas.components.resourcesmanager.repository.ReservedResourceRepository (also extends org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>)
  - org.silverpeas.components.resourcesmanager.repository.ResourceRepository (also extends org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>)
  - org.silverpeas.components.resourcesmanager.repository.ResourceValidatorRepository
- org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush<T>
  - org.silverpeas.components.resourcesmanager.repository.CategoryRepository (also extends org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>)
  - org.silverpeas.components.resourcesmanager.repository.ReservationRepository (also extends org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>)
  - org.silverpeas.components.resourcesmanager.repository.ReservedResourceRepository (also extends org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>)
  - org.silverpeas.components.resourcesmanager.repository.ResourceRepository (also extends org.silverpeas.core.persistence.datasource.repository.EntityRepository<T>)