public interface ImplementationDetectionConfiguration
修飾子と型 | メソッドと説明 |
---|---|
default ImplementationLookupConfiguration | forFragment(StringSE fragmentInterfaceName) 指定された完全修飾フラグメントインターフェース名の最終ルックアップ構成を返します。 |
default ImplementationLookupConfiguration | forRepositoryConfiguration(RepositoryConfiguration<?> config) 指定された RepositoryConfiguration の最終的なルックアップ構成を返します。 |
default StringSE | generateBeanName(BeanDefinition definition) 指定された BeanDefinition の Bean 名を生成します。 |
Streamable<StringSE> | getBasePackages() 実装型をスキャンする基本パッケージを返します。 |
Streamable<TypeFilter> | getExcludeFilters() 実装クラスのスキャンに使用される除外フィルターを返します。 |
StringSE | getImplementationPostfix() 実装型の名前の計算に使用される接尾辞を返します。 |
MetadataReaderFactory | getMetadataReaderFactory() 実装クラスのスキャンに使用される MetadataReaderFactory を返します。 |
StringSE getImplementationPostfix()
Streamable<StringSE> getBasePackages()
Streamable<TypeFilter> getExcludeFilters()
MetadataReaderFactory getMetadataReaderFactory()
MetadataReaderFactory
を返します。default StringSE generateBeanName(BeanDefinition definition)
BeanDefinition
の Bean 名を生成します。definition
- null であってはなりません。default ImplementationLookupConfiguration forFragment(StringSE fragmentInterfaceName)
fragmentInterfaceName
- null または空であってはなりません。default ImplementationLookupConfiguration forRepositoryConfiguration(RepositoryConfiguration<?> config)
RepositoryConfiguration
の最終的なルックアップ構成を返します。config
- null であってはなりません。Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.