# Hierarchy For Package com.oracle.nosql.spring.data.repository.support

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.data.repository.core.support.AbstractEntityInformation<T,ID> (implements org.springframework.data.repository.core.EntityInformation<T,ID>)
    - com.oracle.nosql.spring.data.repository.support.NosqlEntityInformation<T,ID>
  - org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID> (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean, org.springframework.data.repository.core.support.RepositoryFactoryInformation<T,ID>)
    - com.oracle.nosql.spring.data.repository.support.NosqlRepositoryFactoryBean<T,S,ID> (implements org.springframework.context.ApplicationContextAware)
    - com.oracle.nosql.spring.data.repository.support.ReactiveNosqlRepositoryFactoryBean<T,S,K> (implements org.springframework.context.ApplicationContextAware)
  - org.springframework.data.repository.core.support.RepositoryFactorySupport (implements org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.EnvironmentAware, org.springframework.core.env.EnvironmentCapable)
    - com.oracle.nosql.spring.data.repository.support.NosqlRepositoryFactory
    - org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport
      - com.oracle.nosql.spring.data.repository.support.ReactiveNosqlRepositoryFactory
  - com.oracle.nosql.spring.data.repository.support.SimpleNosqlRepository<T,ID> (implements com.oracle.nosql.spring.data.repository.NosqlRepository<T,ID>)
  - com.oracle.nosql.spring.data.repository.support.SimpleReactiveNosqlRepository<T,ID> (implements com.oracle.nosql.spring.data.repository.ReactiveNosqlRepository<T,K>)