クラス SimpleThrowawayClassLoader
java.lang.ObjectSE
java.lang.ClassLoaderSE
org.springframework.core.DecoratingClassLoader
org.springframework.core.OverridingClassLoader
org.springframework.instrument.classloading.SimpleThrowawayClassLoader
ClassLoader を使用して、クラスを親ローダーに読み込まずにロードできます。JPA の「一時クラスローダー」要件をサポートすることを意図していますが、JPA 固有ではありません。
- 導入:
- 2.0
- 作成者:
- Rod Johnson
フィールドのサマリー
クラス OverridingClassLoader から継承されたフィールド
DEFAULT_EXCLUDED_PACKAGESコンストラクターの概要
コンストラクターコンストラクター説明指定された ClassLoader の新しい SimpleThrowawayClassLoader を作成します。方法の概要
クラス OverridingClassLoader から継承されたメソッド
isEligibleForOverriding, loadBytesForClass, loadClass, loadClass, loadClassForOverriding, openStreamForClass, transformIfNecessaryクラス DecoratingClassLoader から継承されたメソッド
excludeClass, excludePackage, isExcludedクラス ClassLoaderSE から継承されたメソッド
clearAssertionStatus, defineClassSE, defineClassSE, defineClassSE, defineClassSE, definePackageSE, findClassSE, findClassSE, findLibrarySE, findLoadedClassSE, findResourceSE, findResourceSE, findResourcesSE, findSystemClassSE, getClassLoadingLockSE, getDefinedPackageSE, getDefinedPackages, getName, getPackageSE, getPackages, getParent, getPlatformClassLoader, getResourceSE, getResourceAsStreamSE, getResourcesSE, getSystemClassLoader, getSystemResourceSE, getSystemResourceAsStreamSE, getSystemResourcesSE, getUnnamedModule, isRegisteredAsParallelCapable, registerAsParallelCapable, resolveClassSE, resourcesSE, setClassAssertionStatusSE, setDefaultAssertionStatusSE, setPackageAssertionStatusSE, setSignersSE
コンストラクターの詳細
SimpleThrowawayClassLoader
指定された ClassLoader の新しい SimpleThrowawayClassLoader を作成します。- パラメーター:
parent- 使い捨て ClassLoader を構築するための ClassLoader