public class ResourceLoaderClassLoadHelper extends java.lang.Object implements ClassLoadHelper
ClassLoadHelper インターフェースから Spring の ResourceLoader インターフェースに適応するラッパー。SchedulerFactoryBean が Spring ApplicationContext で実行されるときにデフォルトで使用されます。SchedulerFactoryBean.setApplicationContext(org.springframework.context.ApplicationContext)| コンストラクターと説明 |
|---|
ResourceLoaderClassLoadHelper() デフォルトの ResourceLoader の新しい ResourceLoaderClassLoadHelper を作成します。 |
ResourceLoaderClassLoadHelper(ResourceLoader resourceLoader) 指定された ResourceLoader の新しい ResourceLoaderClassLoadHelper を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
java.lang.ClassLoader | getClassLoader() |
java.net.URL | getResource(java.lang.String name) |
java.io.InputStream | getResourceAsStream(java.lang.String name) |
void | initialize() |
java.lang.Class<?> | loadClass(java.lang.String name) |
<T> java.lang.Class<? extends T> | loadClass(java.lang.String name, java.lang.Class<T> clazz) |
protected static final Log logger
public ResourceLoaderClassLoadHelper()
public ResourceLoaderClassLoadHelper(@Nullable ResourceLoader resourceLoader)
resourceLoader - 委譲する ResourceLoaderpublic void initialize()
ClassLoadHelper 内の initialize public java.lang.Class<?> loadClass(java.lang.String name)
throws java.lang.ClassNotFoundExceptionClassLoadHelper 内の loadClass java.lang.ClassNotFoundExceptionpublic <T> java.lang.Class<? extends T> loadClass(java.lang.String name,
java.lang.Class<T> clazz)
throws java.lang.ClassNotFoundExceptionClassLoadHelper 内の loadClass java.lang.ClassNotFoundException@Nullable public java.net.URL getResource(java.lang.String name)
ClassLoadHelper 内の getResource @Nullable public java.io.InputStream getResourceAsStream(java.lang.String name)
ClassLoadHelper 内の getResourceAsStream public java.lang.ClassLoader getClassLoader()
ClassLoadHelper 内の getClassLoader