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>() {