クラス JacksonMixinModuleEntries

java.lang.ObjectSE
org.springframework.boot.jackson.JacksonMixinModuleEntries

public final class JacksonMixinModuleEntries extends ObjectSE
考慮すべき Jackson ミックスインクラスのマッピングを提供します。
導入:
4.0.0
作成者:
Stephane Nicoll
  • メソッドの詳細

    • create

      指定された JacksonMixinModuleEntries.Builder を使用してインスタンスを作成します。
      パラメーター:
      mixins - ビルダーのコンシューマー
      戻り値:
      カスタマイズされたビルダーの状態を持つインスタンス。
    • scan

      public static JacksonMixinModuleEntries scan(ApplicationContext context, CollectionSE<StringSE> basePackages)
      指定された basePackages@JacksonMixin のクラスパスをスキャンします。
      パラメーター:
      context - 使用するアプリケーションコンテキスト
      basePackages - 考慮すべき基本パッケージ
      戻り値:
      スキャンの結果を持つインスタンス
    • doWithEntry

      public void doWithEntry(@Nullable ClassLoaderSE classLoader, BiConsumerSE<ClassSE<?>,ClassSE<?>> action)
      このインスタンスによって定義された各エントリに対してアクションを実行します。クラスをそのクラス名から解決する必要がある場合は、指定された ClassLoaderSE が使用されます。
      パラメーター:
      classLoader - 必要に応じてクラス名を解決するために使用するクラスローダー
      action - mixin クラスエントリの各型で呼び出すアクション