クラス 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
フィールドサマリー
クラス org.springframework.core.OverridingClassLoader から継承されたフィールド
DEFAULT_EXCLUDED_PACKAGES
コンストラクターのサマリー
コンストラクターコンストラクター説明指定された ClassLoader の新しい SimpleThrowawayClassLoader を作成します。方法の概要
クラス org.springframework.core.OverridingClassLoader から継承されたメソッド
isEligibleForOverriding, loadBytesForClass, loadClass, loadClass, loadClassForOverriding, openStreamForClass, transformIfNecessary
クラス org.springframework.core.DecoratingClassLoader から継承されたメソッド
excludeClass, excludePackage, isExcluded
クラス java.lang.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