クラス ShadowingClassLoader

java.lang.ObjectSE
java.lang.ClassLoaderSE
org.springframework.core.DecoratingClassLoader
org.springframework.instrument.classloading.ShadowingClassLoader
既知の直属サブクラス
ResourceOverridingShadowingClassLoader

public class ShadowingClassLoader extends DecoratingClassLoader
影響を受けるすべてのクラスに登録されたトランスフォーマーを適用して、囲んでいる ClassLoader をシャドウする ClassLoader デコレーター。
導入:
2.0
作成者:
Rob Harrop, Juergen Hoeller, Costin Leau
関連事項:
  • フィールドの詳細

    • DEFAULT_EXCLUDED_PACKAGES

      public static final StringSE[] DEFAULT_EXCLUDED_PACKAGES
      デフォルトで除外されるパッケージ。
  • コンストラクターの詳細

    • ShadowingClassLoader

      public ShadowingClassLoader(ClassLoaderSE enclosingClassLoader)
      新しい ShadowingClassLoader を作成し、指定された ClassLoader を装飾し、DEFAULT_EXCLUDED_PACKAGES を適用します。
      パラメーター:
      enclosingClassLoader - ClassLoader を飾る
      関連事項:
    • ShadowingClassLoader

      public ShadowingClassLoader(ClassLoaderSE enclosingClassLoader, boolean defaultExcludes)
      指定された ClassLoader を装飾して、新しい ShadowingClassLoader を作成します。
      パラメーター:
      enclosingClassLoader - ClassLoader を飾る
      defaultExcludes - DEFAULT_EXCLUDED_PACKAGES を適用するかどうか
      導入:
      4.3.8
  • メソッドの詳細