Class SeekableRepositoryFactory

java.lang.Object
org.springframework.data.repository.core.support.RepositoryFactorySupport
org.springframework.data.jpa.repository.support.JpaRepositoryFactory
net.n2oapp.platform.seek.SeekableRepositoryFactory
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware

public class SeekableRepositoryFactory extends org.springframework.data.jpa.repository.support.JpaRepositoryFactory
Данный класс сохраняет полную совместимость с JpaRepositoryFactory, при этом добавляя поддержку SeekableRepository.
  • Constructor Summary

    Constructors
    Constructor
    Description
    SeekableRepositoryFactory(jakarta.persistence.EntityManager entityManager)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments
    getRepositoryFragments(org.springframework.data.repository.core.RepositoryMetadata metadata)
     

    Methods inherited from class org.springframework.data.jpa.repository.support.JpaRepositoryFactory

    getEntityInformation, getProjectionFactory, getQueryLookupStrategy, getRepositoryBaseClass, getRepositoryFragments, getTargetRepository, getTargetRepository, setBeanClassLoader, setBeanFactory, setEntityPathResolver, setEscapeCharacter, setQueryMethodFactory, setQueryRewriterProvider

    Methods inherited from class org.springframework.data.repository.core.support.RepositoryFactorySupport

    addInvocationListener, addQueryCreationListener, addRepositoryProxyPostProcessor, getProjectionFactory, getQueryMethods, getRepository, getRepository, getRepository, getRepositoryInformation, getRepositoryMetadata, getTargetRepositoryViaReflection, getTargetRepositoryViaReflection, instantiateClass, setEvaluationContextProvider, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass, validate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SeekableRepositoryFactory

      public SeekableRepositoryFactory(jakarta.persistence.EntityManager entityManager)
  • Method Details

    • getRepositoryFragments

      @NonNull protected org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments getRepositoryFragments(@NonNull org.springframework.data.repository.core.RepositoryMetadata metadata)
      Overrides:
      getRepositoryFragments in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory