Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

Foundation 1.1.2

Uses of Class
java.net.URL

Packages that use URL
java.io Provides for system input and output through data streams, serialization and the file system. 
java.lang Provides classes that are fundamental to the design of the Java programming language. 
java.net Provides the classes for implementing networking applications. 
java.security Provides the classes and interfaces for the security framework. 
 

Uses of URL in java.io
 

Methods in java.io that return URL
 URL File.toURL()
          Converts this abstract pathname into a file: URL.
 

Uses of URL in java.lang
 

Methods in java.lang that return URL
 URL ClassLoader.getResource(String name)
          Finds the resource with the given name.
protected  URL ClassLoader.findResource(String name)
          Finds the resource with the given name.
static URL ClassLoader.getSystemResource(String name)
          Find a resource of the specified name from the search path used to load classes.
 URL Class.getResource(String name)
          Finds a resource with a given name.
 

Methods in java.lang with parameters of type URL
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          Defines a package by name in this ClassLoader.
 boolean Package.isSealed(URL url)
          Returns true if this package is sealed with respect to the specified code source url.
 

Uses of URL in java.net
 

Fields in java.net declared as URL
protected  URL URLConnection.url
          The URL represents the remote object on the World Wide Web to which this connection is opened.
 

Methods in java.net that return URL
 URL JarURLConnection.getJarFileURL()
          Returns the URL for the Jar file for this connection.
 URL URLConnection.getURL()
          Returns the value of this URLConnection's URL field.
 URL[] URLClassLoader.getURLs()
          Returns the search path of URLs for loading classes and resources.
 URL URLClassLoader.findResource(String name)
          Finds the resource with the specified name on the URL search path.
 URL URI.toURL()
          Constructs a URL from this URI.
 

Methods in java.net with parameters of type URL
protected abstract  URLConnection URLStreamHandler.openConnection(URL u)
          Opens a connection to the object referenced by the URL argument.
protected  void URLStreamHandler.parseURL(URL u, String spec, int start, int limit)
          Parses the string representation of a URL into a URL object.
protected  boolean URLStreamHandler.equals(URL u1, URL u2)
          Provides the default equals calculation.
protected  int URLStreamHandler.hashCode(URL u)
          Provides the default hash calculation.
protected  boolean URLStreamHandler.sameFile(URL u1, URL u2)
          Compare two urls to see whether they refer to the same file, i.e., having the same protocol, host, port, and path.
protected  InetAddress URLStreamHandler.getHostAddress(URL u)
          Get the IP address of our host.
protected  boolean URLStreamHandler.hostsEqual(URL u1, URL u2)
          Compares the host components of two URLs.
protected  String URLStreamHandler.toExternalForm(URL u)
          Converts a URL of a specific protocol to a String.
protected  void URLStreamHandler.setURL(URL u, String protocol, String host, int port, String authority, String userInfo, String path, String query, String ref)
          Sets the fields of the URL argument to the indicated values.
 boolean URL.sameFile(URL other)
          Compares two URLs, excluding the fragment component.
protected  void URLClassLoader.addURL(URL url)
          Appends the specified URL to the list of URLs to search for classes and resources.
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          Defines a new package by name in this ClassLoader.
static URLClassLoader URLClassLoader.newInstance(URL[] urls, ClassLoader parent)
          Creates a new instance of URLClassLoader for the specified URLs and parent class loader.
static URLClassLoader URLClassLoader.newInstance(URL[] urls)
          Creates a new instance of URLClassLoader for the specified URLs and default parent class loader.
 

Constructors in java.net with parameters of type URL
HttpURLConnection(URL u)
          Constructor for the HttpURLConnection.
JarURLConnection(URL url)
          Creates the new JarURLConnection to the specified URL.
URLConnection(URL url)
          Constructs a URL connection to the specified URL.
URL(URL context, String spec)
          Creates a URL by parsing the given spec within a specified context.
URL(URL context, String spec, URLStreamHandler handler)
          Creates a URL by parsing the given spec with the specified handler within a specified context.
URLClassLoader(URL[] urls, ClassLoader parent)
          Constructs a new URLClassLoader for the given URLs.
URLClassLoader(URL[] urls)
          Constructs a new URLClassLoader for the specified URLs using the default delegation parent ClassLoader.
URLClassLoader(URL[] urls, ClassLoader parent, URLStreamHandlerFactory factory)
          Constructs a new URLClassLoader for the specified URLs, parent class loader, and URLStreamHandlerFactory.
 

Uses of URL in java.security
 

Methods in java.security that return URL
 URL CodeSource.getLocation()
          Returns the location associated with this CodeSource.
 

Constructors in java.security with parameters of type URL
CodeSource(URL url, Certificate[] certs)
          Constructs a CodeSource and associates it with the specified location and set of certificates.
 


Foundation 1.1.2

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 219 specification.