Class QuerydslR2dbcRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable>

java.lang.Object
org.springframework.data.repository.core.support.RepositoryFactoryBeanSupport<T,S,ID>
org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean<T,S,ID>
com.infobip.spring.data.r2dbc.QuerydslR2dbcRepositoryFactoryBean<T,S,ID>
All Implemented Interfaces:
org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.FactoryBean<T>, org.springframework.beans.factory.InitializingBean, org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationEventPublisherAware, org.springframework.data.repository.core.support.RepositoryFactoryInformation<S,ID>

public class QuerydslR2dbcRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable> extends org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean<T,S,ID>
  • Field Summary

    Fields inherited from interface org.springframework.beans.factory.FactoryBean

    OBJECT_TYPE_ATTRIBUTE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    QuerydslR2dbcRepositoryFactoryBean(Class<? extends T> repositoryInterface)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.springframework.data.repository.core.support.RepositoryFactorySupport
    getFactoryInstance(org.springframework.data.r2dbc.core.R2dbcEntityOperations operations)
     
    void
    setDatabaseClient(org.springframework.r2dbc.core.DatabaseClient databaseClient)
     
    void
    setSQLQueryFactory(com.querydsl.sql.SQLQueryFactory sqlQueryFactory)
     
    void
    setSqlTemplates(com.querydsl.sql.SQLTemplates sqlTemplates)
     

    Methods inherited from class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean

    afterPropertiesSet, createDefaultQueryMethodEvaluationContextProvider, createRepositoryFactory, getFactoryInstance, setApplicationContext, setDataAccessStrategy, setEntityOperations, setMappingContext

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

    addRepositoryFactoryCustomizer, getEntityInformation, getObject, getObjectType, getPersistentEntity, getQueryMethods, getRepositoryInformation, isSingleton, setApplicationEventPublisher, setBeanClassLoader, setBeanFactory, setCustomImplementation, setEvaluationContextProvider, setLazyInit, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass, setRepositoryFragments

    Methods inherited from class java.lang.Object

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

    • QuerydslR2dbcRepositoryFactoryBean

      protected QuerydslR2dbcRepositoryFactoryBean(Class<? extends T> repositoryInterface)
  • Method Details

    • getFactoryInstance

      protected org.springframework.data.repository.core.support.RepositoryFactorySupport getFactoryInstance(org.springframework.data.r2dbc.core.R2dbcEntityOperations operations)
      Overrides:
      getFactoryInstance in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable>
    • setSQLQueryFactory

      @Autowired public void setSQLQueryFactory(com.querydsl.sql.SQLQueryFactory sqlQueryFactory)
    • setDatabaseClient

      @Autowired public void setDatabaseClient(org.springframework.r2dbc.core.DatabaseClient databaseClient)
      Overrides:
      setDatabaseClient in class org.springframework.data.r2dbc.repository.support.R2dbcRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID extends Serializable>
    • setSqlTemplates

      @Autowired public void setSqlTemplates(com.querydsl.sql.SQLTemplates sqlTemplates)