| Package | Description | 
|---|---|
| java.awt | Contains all of the classes for creating user
interfaces and for painting graphics and images. | 
| java.io | Provides for system input and output through data streams,
serialization and the file system. | 
| java.net | Provides the classes for implementing networking applications. | 
| java.nio.file | Defines interfaces and classes for the Java virtual machine to access files,
 file attributes, and file systems. | 
| java.nio.file.spi | Service-provider classes for the  java.nio.filepackage. | 
| java.security | Provides the classes and interfaces for the security framework. | 
| java.security.cert | Provides classes and interfaces for parsing and managing
 certificates, certificate revocation lists (CRLs), and
 certification paths. | 
| javax.print | Provides the principal classes and interfaces for the 
JavaTM Print Service API. | 
| javax.print.attribute | Provides classes and interfaces
that describe the types of JavaTM Print
Service attributes and how they can be collected into attribute sets. | 
| javax.print.attribute.standard | Package javax.print.attribute.standard
contains classes for specific printing attributes. | 
| javax.tools | Provides interfaces for tools which can be invoked from a program,
 for example, compilers. | 
| javax.xml.bind | 
        Provides a runtime binding framework for client applications including
        unmarshalling, marshalling, and validation capabilities. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Desktop. browse(URI uri)Launches the default browser to display a  URI. | 
| void | Desktop. mail(URI mailtoURI)Launches the mail composing window of the user default mail
 client, filling the message fields specified by a  mailto:URI. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | File. toURI()Constructs a file: URI that represents this abstract pathname. | 
| Constructor and Description | 
|---|
| File(URI uri)Creates a new File instance by converting the given
 file: URI into an abstract pathname. | 
| Modifier and Type | Method and Description | 
|---|---|
| static URI | URI. create(String str)Creates a URI by parsing the given string. | 
| URI | URI. normalize()Normalizes this URI's path. | 
| URI | URI. parseServerAuthority()Attempts to parse this URI's authority component, if defined, into
 user-information, host, and port components. | 
| URI | URI. relativize(URI uri)Relativizes the given URI against this URI. | 
| URI | URI. resolve(String str)Constructs a new URI by parsing the given string and then resolving it
 against this URI. | 
| URI | URI. resolve(URI uri)Resolves the given URI against this URI. | 
| URI | URL. toURI()Returns a  URIequivalent to this URL. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<URI> | CookieStore. getURIs()Get all URIs which identify the cookies in this cookie store. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CookieStore. add(URI uri,
   HttpCookie cookie)Adds one HTTP cookie to the store. | 
| int | URI. compareTo(URI that)Compares this URI to another object, which must be a URI. | 
| abstract void | ProxySelector. connectFailed(URI uri,
             SocketAddress sa,
             IOException ioe)Called to indicate that a connection could not be established
 to a proxy/socks server. | 
| List<HttpCookie> | CookieStore. get(URI uri)Retrieve cookies associated with given URI, or whose domain matches the
 given URI. | 
| Map<String,List<String>> | CookieManager. get(URI uri,
   Map<String,List<String>> requestHeaders) | 
| abstract Map<String,List<String>> | CookieHandler. get(URI uri,
   Map<String,List<String>> requestHeaders)Gets all the applicable cookies from a cookie cache for the
 specified uri in the request header. | 
| abstract CacheResponse | ResponseCache. get(URI uri,
   String rqstMethod,
   Map<String,List<String>> rqstHeaders)Retrieve the cached response based on the requesting uri,
 request method and request headers. | 
| void | CookieManager. put(URI uri,
   Map<String,List<String>> responseHeaders) | 
| abstract void | CookieHandler. put(URI uri,
   Map<String,List<String>> responseHeaders)Sets all the applicable cookies, examples are response header
 fields that are named Set-Cookie2, present in the response
 headers into a cookie cache. | 
| abstract CacheRequest | ResponseCache. put(URI uri,
   URLConnection conn)The protocol handler calls this method after a resource has
 been retrieved, and the ResponseCache must decide whether or
 not to store the resource in its cache. | 
| URI | URI. relativize(URI uri)Relativizes the given URI against this URI. | 
| boolean | CookieStore. remove(URI uri,
      HttpCookie cookie)Remove a cookie from store. | 
| URI | URI. resolve(URI uri)Resolves the given URI against this URI. | 
| abstract List<Proxy> | ProxySelector. select(URI uri)Selects all the applicable proxies based on the protocol to
 access the resource with and a destination address to access
 the resource at. | 
| boolean | CookiePolicy. shouldAccept(URI uri,
            HttpCookie cookie)Will be called to see whether or not this cookie should be accepted. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | Path. toUri()Returns a URI to represent this path. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Path | Paths. get(URI uri)Converts the given URI to a  Pathobject. | 
| static FileSystem | FileSystems. getFileSystem(URI uri)Returns a reference to an existing  FileSystem. | 
| static FileSystem | FileSystems. newFileSystem(URI uri,
             Map<String,?> env)Constructs a new file system that is identified by a  URI | 
| static FileSystem | FileSystems. newFileSystem(URI uri,
             Map<String,?> env,
             ClassLoader loader)Constructs a new file system that is identified by a  URI | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract FileSystem | FileSystemProvider. getFileSystem(URI uri)Returns an existing  FileSystemcreated by this provider. | 
| abstract Path | FileSystemProvider. getPath(URI uri)Return a  Pathobject by converting the givenURI. | 
| abstract FileSystem | FileSystemProvider. newFileSystem(URI uri,
             Map<String,?> env)Constructs a new  FileSystemobject identified by a URI. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | DomainLoadStoreParameter. getConfiguration()Gets the identifier for the domain configuration data. | 
| URI | URIParameter. getURI()Returns the URI. | 
| Constructor and Description | 
|---|
| DomainLoadStoreParameter(URI configuration,
                        Map<String,KeyStore.ProtectionParameter> protectionParams)Constructs a DomainLoadStoreParameter for a keystore domain with
 the parameters used to protect keystore data. | 
| URIParameter(URI uri)Constructs a URIParameter with the URI pointing to
 data intended for an SPI implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | PKIXRevocationChecker. getOcspResponder()Gets the URI that identifies the location of the OCSP responder. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PKIXRevocationChecker. setOcspResponder(URI uri)Sets the URI that identifies the location of the OCSP responder. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | URIException. getUnsupportedURI()Return the URI. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | URISyntax. getURI()Returns this URI attribute's URI value. | 
| Constructor and Description | 
|---|
| URISyntax(URI uri)Constructs a URI attribute with the specified URI. | 
| Constructor and Description | 
|---|
| Destination(URI uri)Constructs a new destination attribute with the specified URI. | 
| PrinterMoreInfo(URI uri)Constructs a new printer more info attribute with the specified URI. | 
| PrinterMoreInfoManufacturer(URI uri)Constructs a new printer more info manufacturer attribute with the
 specified URI. | 
| PrinterURI(URI uri)Constructs a new PrinterURI attribute with the specified URI. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected URI | SimpleJavaFileObject. uriA URI for this file object. | 
| Modifier and Type | Method and Description | 
|---|---|
| URI | FileObject. toUri()Returns a URI identifying this file object. | 
| URI | SimpleJavaFileObject. toUri() | 
| URI | ForwardingFileObject. toUri() | 
| Constructor and Description | 
|---|
| SimpleJavaFileObject(URI uri,
                    JavaFileObject.Kind kind)Construct a SimpleJavaFileObject of the given kind and with the
 given URI. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | JAXB. marshal(Object jaxbObject,
       URI xml)Writes a Java object tree to XML and store it to the specified location. | 
| static <T> T | JAXB. unmarshal(URI xml,
         Class<T> type)Reads in a Java object tree from the given XML input. | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2015, Oracle and/or its affiliates.  All rights reserved.