Package org.glassfish.rmic.iiop
Class ClassPathLoader
java.lang.Object
java.lang.ClassLoader
org.glassfish.rmic.iiop.ClassPathLoader
A ClassLoader that will ultimately use a given org.glassfish.rmic.tools.java.ClassPath to
find the desired file. This works for any JAR files specified in the given
ClassPath as well -- reusing all of that wonderful org.glassfish.rmic.tools.java code.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Class
private byte[]
loadClassData
(String className) Load the class with the given fully qualified name from the ClassPath.Methods inherited from class java.lang.ClassLoader
clearAssertionStatus, defineClass, defineClass, defineClass, defineClass, definePackage, findLibrary, findLoadedClass, findResource, findResources, findSystemClass, getClassLoadingLock, getPackage, getPackages, getParent, getResource, getResourceAsStream, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, loadClass, loadClass, registerAsParallelCapable, resolveClass, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatus, setSigners
-
Field Details
-
classPath
-
-
Constructor Details
-
ClassPathLoader
-
-
Method Details
-
findClass
- Overrides:
findClass
in classClassLoader
- Throws:
ClassNotFoundException
-
loadClassData
Load the class with the given fully qualified name from the ClassPath.- Throws:
ClassNotFoundException
-