クラス AbstractClassTestingTypeFilter
java.lang.ObjectSE
org.springframework.core.type.filter.AbstractClassTestingTypeFilter
- 実装されたすべてのインターフェース:
TypeFilter
- 既知の直属サブクラス
RegexPatternTypeFilter
クラステストの目的で、
ClassMetadata
オブジェクトをサブクラスに公開する型フィルター。- 導入:
- 2.5
- 作成者:
- Rod Johnson, Costin Leau, Juergen Hoeller
- 関連事項:
コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明protected abstract boolean
match
(ClassMetadata metadata) 指定された ClassMetadata オブジェクトに基づいて一致を決定します。final boolean
match
(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) このフィルターが、指定されたメタデータによって記述されたクラスに一致するかどうかを判別します。
コンストラクターの詳細
AbstractClassTestingTypeFilter
public AbstractClassTestingTypeFilter()
メソッドの詳細
match
public final boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE インターフェースからコピーされた説明:TypeFilter
このフィルターが、指定されたメタデータによって記述されたクラスに一致するかどうかを判別します。- 次で指定:
- インターフェース
TypeFilter
のmatch
- パラメーター:
metadataReader
- ターゲットクラスのメタデータリーダーmetadataReaderFactory
- 他のクラスのメタデータリーダーを取得するためのファクトリ (スーパークラスやインターフェースなど)- 戻り値:
- このフィルターが一致するかどうか
- 例外:
IOExceptionSE
- メタデータの読み取り時に I/O エラーが発生した場合
match
指定された ClassMetadata オブジェクトに基づいて一致を決定します。- パラメーター:
metadata
- ClassMetadata オブジェクト- 戻り値:
- このフィルターが指定された型に一致するかどうか