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 2014/05/22 15:56:28 UTC

svn commit: r1596874 - /jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java

Author: andy
Date: Thu May 22 13:56:28 2014
New Revision: 1596874

URL: http://svn.apache.org/r1596874
Log:
Pass options to JsonLdProcessor.fromRDF call.

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

Modified: jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java?rev=1596874&r1=1596873&r2=1596874&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java (original)
+++ jena/trunk/jena-arq/src/main/java/org/apache/jena/riot/out/JsonLDWriter.java Thu May 22 13:56:28 2014
@@ -84,11 +84,13 @@ public class JsonLDWriter extends Writer
         addPrefixes(ctx, prefixMap) ;
 
         try {
-            Object obj = JsonLdProcessor.fromRDF(dataset, new JenaRDF2JSONLD()) ;
             JsonLdOptions opts = new JsonLdOptions(baseURI);
+            opts.useNamespaces = true ;
             opts.setUseRdfType(true);
             opts.setUseNativeTypes(true);
             opts.setCompactArrays(true);
+            Object obj = JsonLdProcessor.fromRDF(dataset, opts, new JenaRDF2JSONLD()) ;
+            
             Map<String, Object> localCtx = new HashMap<String, Object>() ;
             localCtx.put("@context", ctx) ;
 
@@ -131,7 +133,7 @@ public class JsonLDWriter extends Writer
 
     }
 
-    private void addProperties(final Map<String, Object> ctx, Graph graph) {
+    private static void addProperties(final Map<String, Object> ctx, Graph graph) {
         // Add some properties directly so it becomes "localname": ....
         final Set<String> dups = new HashSet<String>() ;
         Action<Triple> x = new Action<Triple>() {