/** * Constructors a new VFSClassLoader for the given FileObjects. The FileObjects will be searched in the order * specified. * * @param files the FileObjects to load the classes and resources from. * @param manager the FileManager to use when trying create a layered Jar file system. * @param parent the parent class loader for delegation. * @throws FileSystemException if an error occurs. */ public VFSClassLoader(final FileObject[] files, final FileSystemManager manager, final ClassLoader parent) throws FileSystemException { super(parent); addFileObjects(manager, files); }
/** * Constructors a new VFSClassLoader for the given FileObjects. The FileObjects will be searched in the order * specified. * * @param files the FileObjects to load the classes and resources from. * @param manager the FileManager to use when trying create a layered Jar file system. * @param parent the parent class loader for delegation. * @throws FileSystemException if an error occurs. */ public VFSClassLoader(final FileObject[] files, final FileSystemManager manager, final ClassLoader parent) throws FileSystemException { super(parent); addFileObjects(manager, files); }
/** * Constructors a new VFSClassLoader for the given FileObjects. The FileObjects will be searched in the order * specified. * * @param files the FileObjects to load the classes and resources from. * @param manager the FileManager to use when trying create a layered Jar file system. * @param parent the parent class loader for delegation. * @throws FileSystemException if an error occurs. */ public VFSClassLoader(final FileObject[] files, final FileSystemManager manager, final ClassLoader parent) throws FileSystemException { super(parent); addFileObjects(manager, files); }