Lines Matching refs:url

143     public synchronized void addURL(URL url) {
147 if (url == null || path.contains(url))
150 urls.add(0, url);
151 path.add(url);
176 URL url = loader.findResource(name, check);
177 if (url != null) {
178 return url;
218 private URL url = null;
221 if (url != null) {
226 url = loader.findResource(name, check);
227 if (url != null) {
243 URL u = url;
244 url = null;
314 URL url;
319 url = urls.pop();
325 String urlNoFragString = URLUtil.urlNoFragString(url);
332 loader = getLoader(url);
353 private Loader getLoader(final URL url) throws IOException {
358 String file = url.getFile();
360 if ("file".equals(url.getProtocol())) {
361 return new FileLoader(url);
363 return new Loader(url);
366 return new JarLoader(url, jarHandler, lmap);
421 public URL checkURL(URL url) {
423 check(url);
428 return url;
436 static void check(URL url) throws IOException {
439 URLConnection urlConnection = url.openConnection();
453 URL locUrl = url;
478 Loader(URL url) {
479 base = url;
490 URL url;
492 url = new URL(base, ParseUtil.encodePath(name, false));
499 URLClassPath.check(url);
506 URLConnection uc = url.openConnection();
515 InputStream is = url.openStream();
518 return url;
525 final URL url;
527 url = new URL(base, ParseUtil.encodePath(name, false));
534 URLClassPath.check(url);
536 uc = url.openConnection();
550 public URL getURL() { return url; }
606 JarLoader(URL url, URLStreamHandler jarHandler,
610 super(new URL("jar", "", -1, url + "!/", jarHandler));
611 csu = url;
615 if (!isOptimizable(url)) {
618 String fileName = url.getFile();
658 private boolean isOptimizable(URL url) {
659 return "file".equals(url.getProtocol());
721 private JarFile getJarFile(URL url) throws IOException {
722 // Optimize case where url refers to a local jar file
723 if (isOptimizable(url)) {
724 FileURLMapper p = new FileURLMapper (url);
755 final URL url;
757 url = new URL(getBaseURL(), ParseUtil.encodePath(name, false));
759 URLClassPath.check(url);
772 public URL getURL() { return url; }
880 final URL url;
883 url = new URL(csu, jarName);
884 String urlNoFragString = URLUtil.urlNoFragString(url);
892 return new JarLoader(url, handler,
918 /* Note that the addition of the url to the list of visited
921 boolean visitedURL = !visited.add(URLUtil.urlNoFragString(url));
1033 FileLoader(URL url) throws IOException {
1034 super(url);
1035 if (!"file".equals(url.getProtocol())) {
1036 throw new IllegalArgumentException("url");
1038 String path = url.getFile().replace('/', File.separatorChar);
1055 final URL url;
1058 url = new URL(getBaseURL(), ParseUtil.encodePath(name, false));
1060 if (url.getFile().startsWith(normalizedBase.getFile()) == false) {
1066 URLClassPath.check(url);
1083 public URL getURL() { return url; };