クラス AbstractClassTestingTypeFilter

java.lang.ObjectSE
org.springframework.core.type.filter.AbstractClassTestingTypeFilter
実装されたすべてのインターフェース:
TypeFilter
既知の直属サブクラス
RegexPatternTypeFilter

public abstract class AbstractClassTestingTypeFilter extends ObjectSE implements TypeFilter
クラステストの目的で、ClassMetadata オブジェクトをサブクラスに公開する型フィルター。
導入:
2.5
作成者:
Rod Johnson, Costin Leau, Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • AbstractClassTestingTypeFilter

      public AbstractClassTestingTypeFilter()
  • メソッドの詳細

    • match

      public final boolean match(MetadataReader metadataReader, MetadataReaderFactory metadataReaderFactory) throws IOExceptionSE
      インターフェースからコピーされた説明: TypeFilter
      このフィルターが、指定されたメタデータによって記述されたクラスに一致するかどうかを判別します。
      次で指定:
      インターフェース TypeFiltermatch 
      パラメーター:
      metadataReader - ターゲットクラスのメタデータリーダー
      metadataReaderFactory - 他のクラスのメタデータリーダーを取得するためのファクトリ (スーパークラスやインターフェースなど)
      戻り値:
      このフィルターが一致するかどうか
      例外:
      IOExceptionSE - メタデータの読み取り時に I/O エラーが発生した場合
    • match

      protected abstract boolean match(ClassMetadata metadata)
      指定された ClassMetadata オブジェクトに基づいて一致を決定します。
      パラメーター:
      metadata - ClassMetadata オブジェクト
      戻り値:
      このフィルターが指定された型に一致するかどうか