public abstract class AbstractClassTestingTypeFilter extends ObjectSE implements TypeFilter
ClassMetadata
オブジェクトをサブクラスに公開する型フィルター。match(org.springframework.core.type.ClassMetadata)
コンストラクターと説明 |
---|
AbstractClassTestingTypeFilter() |
修飾子と型 | メソッドと説明 |
---|---|
protected abstract boolean | match(ClassMetadata metadata) 指定された ClassMetadata オブジェクトに基づいて一致を決定します。 |
boolean | match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) このフィルターが、指定されたメタデータによって記述されたクラスに一致するかどうかを判別します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public final boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
TypeFilter
TypeFilter
の match
metadataReader
- ターゲットクラスのメタデータリーダー metadataReaderFactory
- 他のクラスのメタデータリーダーを取得するためのファクトリ (スーパークラスやインターフェースなど)IOExceptionSE
- メタデータの読み取り時に I/O エラーが発生した場合 protected abstract boolean match(ClassMetadata metadata)
metadata
- ClassMetadata オブジェクト