public class DefaultRepositoryConfiguration<T extends RepositoryConfigurationSource> extends ObjectSE implements RepositoryConfiguration<T>
RepositoryConfiguration
のデフォルト実装。修飾子と型 | フィールドと説明 |
---|---|
static QueryLookupStrategy.Key | DEFAULT_QUERY_LOOKUP_STRATEGY |
static StringSE | DEFAULT_REPOSITORY_IMPLEMENTATION_POSTFIX |
コンストラクターと説明 |
---|
DefaultRepositoryConfiguration(T configurationSource, BeanDefinition definition, RepositoryConfigurationExtension extension) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static final StringSE DEFAULT_REPOSITORY_IMPLEMENTATION_POSTFIX
public static final QueryLookupStrategy.Key DEFAULT_QUERY_LOOKUP_STRATEGY
public DefaultRepositoryConfiguration(T configurationSource, BeanDefinition definition, RepositoryConfigurationExtension extension)
public StringSE getBeanId()
public ObjectSE getQueryLookupStrategyKey()
RepositoryConfiguration
QueryLookupStrategy
を解決するためのキーを返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getQueryLookupStrategyKey
QueryLookupStrategy.Key
public Streamable<StringSE> getBasePackages()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getBasePackages
public Streamable<StringSE> getImplementationBasePackages()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getImplementationBasePackages
public StringSE getRepositoryInterface()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getRepositoryInterface
public RepositoryConfigurationSource getConfigSource()
public OptionalSE<StringSE> getNamedQueriesLocation()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getNamedQueriesLocation
public StringSE getImplementationClassName()
public StringSE getImplementationBeanName()
@Nullable public ObjectSE getSource()
RepositoryConfiguration
RepositoryConfiguration
のソースを返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getSource
public T getConfigurationSource()
RepositoryConfiguration
RepositoryConfiguration
をサポートする RepositoryConfigurationSource
を返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getConfigurationSource
public OptionalSE<StringSE> getRepositoryBaseClassName()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getRepositoryBaseClassName
public StringSE getRepositoryFactoryBeanClassName()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getRepositoryFactoryBeanClassName
public boolean isLazyInit()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の isLazyInit
public boolean isPrimary()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の isPrimary
public Streamable<TypeFilter> getExcludeFilters()
RepositoryConfiguration
TypeFilter
を返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getExcludeFilters
public ImplementationDetectionConfiguration toImplementationDetectionConfiguration(MetadataReaderFactory factory)
RepositoryConfiguration
ImplementationDetectionConfiguration
を返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の toImplementationDetectionConfiguration
factory
- null であってはなりません。public ImplementationLookupConfiguration toLookupConfiguration(MetadataReaderFactory factory)
RepositoryConfiguration
MetadataReaderFactory
の ImplementationLookupConfiguration
を返します。RepositoryConfiguration<T extends RepositoryConfigurationSource>
の toLookupConfiguration
factory
- null であってはなりません。@NonNull public StringSE getResourceDescription()
RepositoryConfiguration
RepositoryConfiguration<T extends RepositoryConfigurationSource>
の getResourceDescription
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.