JENA-846 : Add IRI.toURI. Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/1e18e1d2 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/1e18e1d2 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/1e18e1d2
Branch: refs/heads/hadoop-rdf Commit: 1e18e1d2a101dfe0f386f3cfbb4b44ef4112f76b Parents: b659de1 Author: Andy Seaborne <[email protected]> Authored: Sat Jan 10 19:07:30 2015 +0000 Committer: Andy Seaborne <[email protected]> Committed: Sat Jan 10 19:07:30 2015 +0000 ---------------------------------------------------------------------- jena-iri/src/main/java/org/apache/jena/iri/IRI.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/1e18e1d2/jena-iri/src/main/java/org/apache/jena/iri/IRI.java ---------------------------------------------------------------------- diff --git a/jena-iri/src/main/java/org/apache/jena/iri/IRI.java b/jena-iri/src/main/java/org/apache/jena/iri/IRI.java index 5319a83..8fbe519 100644 --- a/jena-iri/src/main/java/org/apache/jena/iri/IRI.java +++ b/jena-iri/src/main/java/org/apache/jena/iri/IRI.java @@ -18,9 +18,10 @@ package org.apache.jena.iri; -import java.net.MalformedURLException; -import java.net.URL; -import java.util.Iterator; +import java.net.MalformedURLException ; +import java.net.URI ; +import java.net.URL ; +import java.util.Iterator ; import org.apache.jena.iri.impl.AbsIRIFactoryImpl ; import org.apache.jena.iri.impl.Main ; @@ -406,6 +407,13 @@ abstract public class IRI extends AbsIRIFactoryImpl implements IRIFactoryI, IRI abstract public URL toURL() throws MalformedURLException; /** + * Converts the IRI to an ASCII string, and then to a java.net.URI. + * + * @return a URL corresponding to this IRI. + */ + abstract public URI toURI() ; + + /** * Resolves an IRI against this one. * This method is an alias for * {@link IRIFactory#create(IRI)}.
