public class ReactiveCassandraRepositoryFactory extends ReactiveRepositoryFactorySupport
ReactiveCassandraRepository
インスタンスを作成するファクトリ。RepositoryFactorySupport.ImplementationMethodExecutionInterceptor, RepositoryFactorySupport.QueryExecutorMethodInterceptor
コンストラクターと説明 |
---|
ReactiveCassandraRepositoryFactory(ReactiveCassandraOperations cassandraOperations) 指定された ReactiveCassandraOperations で新しい ReactiveCassandraRepositoryFactory を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T,ID> CassandraEntityInformation<T,ID> | getEntityInformation(ClassSE<T> domainClass) |
protected OptionalSE<QueryLookupStrategy> | getQueryLookupStrategy(QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) |
protected ClassSE<?> | getRepositoryBaseClass(RepositoryMetadata metadata) |
protected ObjectSE | getTargetRepository(RepositoryInformation information) |
validate
addQueryCreationListener, addRepositoryProxyPostProcessor, getProjectionFactory, getQueryMethods, getRepository, getRepository, getRepository, getRepositoryFragments, getRepositoryInformation, getRepositoryMetadata, getTargetRepositoryViaReflection, getTargetRepositoryViaReflection, setBeanClassLoader, setBeanFactory, setEvaluationContextProvider, setNamedQueries, setQueryLookupStrategyKey, setRepositoryBaseClass
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public ReactiveCassandraRepositoryFactory(ReactiveCassandraOperations cassandraOperations)
ReactiveCassandraOperations
で新しい ReactiveCassandraRepositoryFactory
を作成します。cassandraOperations
- null であってはなりません。protected ClassSE<?> getRepositoryBaseClass(RepositoryMetadata metadata)
RepositoryFactorySupport
の getRepositoryBaseClass
protected ObjectSE getTargetRepository(RepositoryInformation information)
RepositoryFactorySupport
の getTargetRepository
protected OptionalSE<QueryLookupStrategy> getQueryLookupStrategy(@Nullable QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider)
RepositoryFactorySupport
の getQueryLookupStrategy
public <T,ID> CassandraEntityInformation<T,ID> getEntityInformation(ClassSE<T> domainClass)
RepositoryFactorySupport
の getEntityInformation
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.