Commit 1701deb2 by Andrew John Hughes Committed by Michael Koch

2005-04-20 Andrew John Hughes <gnu_andrew@member.fsf.org>

	* java/net/URL.java:
	(toURI()): Implemented.

From-SVN: r98437
parent f12b785d
2005-04-20 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/net/URL.java:
(toURI()): Implemented.
2005-04-19 Michael Koch <konqueror@gmx.de> 2005-04-19 Michael Koch <konqueror@gmx.de>
* java/net/InetAddress.java * java/net/InetAddress.java
......
...@@ -953,4 +953,21 @@ public final class URL implements Serializable ...@@ -953,4 +953,21 @@ public final class URL implements Serializable
{ {
oos.defaultWriteObject(); oos.defaultWriteObject();
} }
/**
* Returns the equivalent <code>URI</code> object for this <code>URL</code>.
* This is the same as calling <code>new URI(this.toString())</code>.
* RFC2396-compliant URLs are guaranteed a successful conversion to
* a <code>URI</code> instance. However, there are some values which
* form valid URLs, but which do not also form RFC2396-compliant URIs.
*
* @throws URISyntaxException if this URL is not RFC2396-compliant,
* and thus can not be successfully converted to a URI.
*/
public URI toURI()
throws URISyntaxException
{
return new URI(toString());
}
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment