Class StarterLoader
java.lang.Object
java.lang.ClassLoader
ecmwf.common.starter.StarterLoader
-
Constructor Summary
ConstructorsConstructorDescriptionStarterLoader
(String paths, ClassLoader parent) Instantiates a new starter loader. -
Method Summary
Modifier and TypeMethodDescriptionClass
<?> Allow tracing class loading.static ClassLoader
getClassLoader
(String paths, ClassLoader parent) Instantiates a new starter loader.Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findClass, findLibrary, findLoadedClass, findResource, findResource, findResources, findSystemClass, getClassLoadingLock, getDefinedPackage, getDefinedPackages, getName, getPackage, getPackages, getParent, getPlatformClassLoader, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, getUnnamedModule, isRegisteredAsParallelCapable, loadClass, loadClass, registerAsParallelCapable, resolveClass, resources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Constructor Details
-
StarterLoader
Instantiates a new starter loader.- Parameters:
paths
- the pathsparent
- the parent- Throws:
IOException
- Signals that an I/O exception has occurred.
-
-
Method Details
-
getClassLoader
Instantiates a new starter loader.- Parameters:
paths
- the pathsparent
- the parent- Returns:
- the class loader
- Throws:
IOException
- Signals that an I/O exception has occurred.
-
findClass
Allow tracing class loading.- Overrides:
findClass
in classClassLoader
- Throws:
ClassNotFoundException
-