You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by rv...@apache.org on 2015/01/14 11:32:24 UTC

[82/93] [abbrv] jena git commit: JENA-846 : Add IRI.toURI.

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 <an...@apache.org>
Authored: Sat Jan 10 19:07:30 2015 +0000
Committer: Andy Seaborne <an...@apache.org>
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)}.