クラス ReactiveCassandraRepositoryFactory
java.lang.ObjectSE
org.springframework.data.repository.core.support.RepositoryFactorySupport
org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport
org.springframework.data.cassandra.repository.support.ReactiveCassandraRepositoryFactory
- 実装されたすべてのインターフェース:
Aware
、BeanClassLoaderAware
、BeanFactoryAware
ReactiveCassandraRepository
インスタンスを作成するファクトリ。- 導入:
- 2.0
- 作成者:
- Mark Paluch
コンストラクターのサマリー
コンストラクターコンストラクター説明ReactiveCassandraRepositoryFactory
(ReactiveCassandraOperations cassandraOperations) 指定されたReactiveCassandraOperations
で新しいReactiveCassandraRepositoryFactory
を作成します。メソッドのサマリー
修飾子と型メソッド説明<T,
ID> CassandraEntityInformation<T, ID> getEntityInformation
(ClassSE<T> domainClass) protected ProjectionFactory
getProjectionFactory
(ClassLoaderSE classLoader, BeanFactory beanFactory) protected OptionalSE<QueryLookupStrategy>
getQueryLookupStrategy
(QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) protected ClassSE<?>
getRepositoryBaseClass
(RepositoryMetadata metadata) protected ObjectSE
getTargetRepository
(RepositoryInformation information) クラス org.springframework.data.repository.core.support.ReactiveRepositoryFactorySupport から継承されたメソッド
setEvaluationContextProvider, validate
クラス org.springframework.data.repository.core.support.RepositoryFactorySupport から継承されたメソッド
addInvocationListener, addQueryCreationListener, addRepositoryProxyPostProcessor, getProjectionFactory, getQueryMethods, getRepository, getRepository, getRepository, getRepositoryFragments, getRepositoryInformation, getRepositoryMetadata, getTargetRepositoryViaReflection, getTargetRepositoryViaReflection, instantiateClass, setBeanClassLoader, setBeanFactory, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass
コンストラクターの詳細
ReactiveCassandraRepositoryFactory
指定されたReactiveCassandraOperations
で新しいReactiveCassandraRepositoryFactory
を作成します。- パラメーター:
cassandraOperations
- null であってはなりません。
メソッドの詳細
getProjectionFactory
protected ProjectionFactory getProjectionFactory(ClassLoaderSE classLoader, BeanFactory beanFactory) - オーバーライド:
- クラス
RepositoryFactorySupport
のgetProjectionFactory
getRepositoryBaseClass
- 次で指定:
- クラス
RepositoryFactorySupport
のgetRepositoryBaseClass
getTargetRepository
- 次で指定:
- クラス
RepositoryFactorySupport
のgetTargetRepository
getQueryLookupStrategy
protected OptionalSE<QueryLookupStrategy> getQueryLookupStrategy(@Nullable QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) - オーバーライド:
- クラス
RepositoryFactorySupport
のgetQueryLookupStrategy
getEntityInformation
- 次で指定:
- クラス
RepositoryFactorySupport
のgetEntityInformation