You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2013/11/22 15:58:16 UTC

svn commit: r1544564 - /jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java

Author: andy
Date: Fri Nov 22 14:58:16 2013
New Revision: 1544564

URL: http://svn.apache.org/r1544564
Log:
Add parse(...reader...)

Modified:
    jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java

Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java?rev=1544564&r1=1544563&r2=1544564&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/RDFDataMgr.java Fri Nov 22 14:58:16 2013
@@ -283,7 +283,7 @@ public class RDFDataMgr
     public static void read(Graph graph, Reader in, String base, Lang lang)
     {
         StreamRDF dest = StreamRDFLib.graph(graph) ;
-        process(dest, base, in, lang, null) ;
+        process(dest, in, base, lang, null) ;
     }
 
     /** Read triples into a model with chars from a StringReader.
@@ -296,7 +296,7 @@ public class RDFDataMgr
     {
         Graph g = model.getGraph() ;
         StreamRDF dest = StreamRDFLib.graph(g) ;
-        process(dest, base, in, lang, null) ;
+        process(dest, in, base, lang, null) ;
     }
 
     /** Read triples into a model with chars from a StringReader.
@@ -308,7 +308,7 @@ public class RDFDataMgr
     public static void read(Graph graph, StringReader in, String base, Lang lang)
     {
         StreamRDF dest = StreamRDFLib.graph(graph) ;
-        process(dest, base, in, lang, null) ;
+        process(dest, in, base, lang, null) ;
     }
     
     private static Model createModel() { return ModelFactory.createDefaultModel() ; } 
@@ -605,7 +605,7 @@ public class RDFDataMgr
     public static void read(DatasetGraph dataset, Reader in, String base, Lang lang)
     {
         StreamRDF dest = StreamRDFLib.dataset(dataset) ;
-        process(dest, base, in, lang, null) ;
+        process(dest, in, base, lang, null) ;
     }
 
     /** Read quads into a dataset with chars from a StringReader.
@@ -632,7 +632,7 @@ public class RDFDataMgr
     public static void read(DatasetGraph dataset, StringReader in, String base, Lang lang)
     {
         StreamRDF dest = StreamRDFLib.dataset(dataset) ;
-        process(dest, base, in, lang, null) ;
+        process(dest, in, base, lang, null) ;
     }
 
     /** Read RDF data.
@@ -711,6 +711,39 @@ public class RDFDataMgr
 
     /** Read RDF data.
      * @param sink      Destination for the RDF read.
+     * @param in        Reader
+     * @param base      Base URI (defaults to uri).
+     * @param hintLang  Hint for the syntax
+     * @param context   Content object to control reading process.
+     */
+    public static void parse(StreamRDF sink, Reader in, String base, Lang hintLang, Context context)
+    {
+        process(sink, in, base, hintLang, context) ;
+    }
+
+    /** Read RDF data.
+     * @param sink      Destination for the RDF read.
+     * @param in        Reader
+     * @param lang      Syntax for the stream.
+     */
+    public static void parse(StreamRDF sink, Reader in, Lang lang)
+    {
+        parse(sink, in, null, lang, null) ;  
+    }
+
+    /** Read RDF data.
+     * @param sink      Destination for the RDF read.
+     * @param in        Reader
+     * @param base      Base URI (defaults to uri).
+     * @param hintLang  Hint for the syntax
+     */
+    public static void parse(StreamRDF sink, Reader in, String base, Lang hintLang)
+    {
+        parse(sink, in, base, hintLang, null) ;  
+    }
+
+    /** Read RDF data.
+     * @param sink      Destination for the RDF read.
      * @param in        Bytes to read.
      * @param base      Base URI (defaults to uri).
      * @param hintLang  Hint for the syntax
@@ -827,7 +860,7 @@ public class RDFDataMgr
     }
 
     // java.io.Readers are NOT preferred.
-    private static void process(StreamRDF destination, String baseUri, Reader in, Lang lang, Context context)
+    private static void process(StreamRDF destination, Reader in, String baseUri, Lang lang, Context context )
     {
         // Not as good as from an InputStream 
         ContentType ct = determineCT(baseUri, null, lang) ;