Class JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor

java.lang.Object
org.springframework.data.repository.config.RepositoryRegistrationAotProcessor
org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor
All Implemented Interfaces:
org.springframework.beans.factory.aot.BeanRegistrationAotProcessor, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanFactoryAware
Enclosing class:
JpaRepositoryConfigExtension

public static class JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor extends org.springframework.data.repository.config.RepositoryRegistrationAotProcessor
A RepositoryRegistrationAotProcessor implementation that maintains aot repository setup but skips domain type inspection which is handled by the core framework support for PersistenceManagedTypes.
Since:
3.0
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    contribute(org.springframework.data.repository.config.AotRepositoryContext repositoryContext, org.springframework.aot.generate.GenerationContext generationContext)
     

    Methods inherited from class org.springframework.data.repository.config.RepositoryRegistrationAotProcessor

    contributeType, getBeanFactory, getConfigMap, getLogger, getRepositoryMetadata, logDebug, logTrace, newRepositoryRegistrationAotContribution, processAheadOfTime, setBeanFactory, setConfigMap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.beans.factory.aot.BeanRegistrationAotProcessor

    isBeanExcludedFromAotProcessing
  • Constructor Details

    • JpaRepositoryRegistrationAotProcessor

      public JpaRepositoryRegistrationAotProcessor()
  • Method Details

    • contribute

      protected void contribute(org.springframework.data.repository.config.AotRepositoryContext repositoryContext, org.springframework.aot.generate.GenerationContext generationContext)
      Overrides:
      contribute in class org.springframework.data.repository.config.RepositoryRegistrationAotProcessor