public T withParentClasspath(Collection<URL> classpath) {
		int nbUrls = classpath.size();
		if (nbUrls > 0) {
			URL[] urls = classpath.toArray(new URL[nbUrls]);
			URLClassLoader urlClassLoader = new URLClassLoader(urls);
			withParentClassLoader(urlClassLoader);
		}

		return self();
	}
public T withParentClasspath(Collection<URL> classpath) {
		int nbUrls = classpath.size();
		if (nbUrls > 0) {
			URL[] urls = classpath.toArray(new URL[nbUrls]);
			URLClassLoader urlClassLoader = new URLClassLoader(urls);
			withParentClassLoader(urlClassLoader);
		}

		return self();
	}
public T withParentClasspath ( Collection < URL > classpath ) { int nbUrls = classpath . size ( ) ; if ( nbUrls > 0 ) { URL [ ] urls = classpath . toArray ( new URL [ nbUrls ] ) ; URLClassLoader urlClassLoader = new URLClassLoader ( urls ) ; withParentClassLoader ( urlClassLoader ) ; } return self ( ) ; }
Change {@link #parentClassLoader} value.

@param classpath New {@link #parentClassLoader} value.
@return this
Change { @link #parentClassLoader } value .