private static class RFC3986URLClassLoader.URLHandler extends Object
Modifier and Type | Field and Description |
---|---|
(package private) URL |
codeSourceUrl |
(package private) RFC3986URLClassLoader |
loader |
(package private) URL |
url |
Constructor and Description |
---|
URLHandler(URL url,
RFC3986URLClassLoader loader) |
URLHandler(URL url,
URL codeSourceUrl,
RFC3986URLClassLoader loader) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
(package private) Class<?> |
createClass(InputStream is,
String packageName,
String origName) |
(package private) Class<?> |
findClass(String packageName,
String name,
String origName) |
(package private) URL |
findResource(String name) |
(package private) void |
findResources(String name,
List<URL> resources) |
(package private) URL |
targetURL(URL base,
String name) |
final URL url
final URL codeSourceUrl
final RFC3986URLClassLoader loader
public URLHandler(URL url, RFC3986URLClassLoader loader)
public URLHandler(URL url, URL codeSourceUrl, RFC3986URLClassLoader loader)
Class<?> createClass(InputStream is, String packageName, String origName)
public void close() throws IOException
IOException
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.