Package org.topbraid.shacl.compact
Class SHACLCWriter
- java.lang.Object
-
- org.apache.jena.riot.writer.WriterGraphRIOTBase
-
- org.topbraid.shacl.compact.SHACLCWriter
-
- All Implemented Interfaces:
org.apache.jena.riot.WriterGraphRIOT
public class SHACLCWriter extends org.apache.jena.riot.writer.WriterGraphRIOTBaseThis is an incomplete converter from RDF graphs to SHACLC format that is barely tested. SHACLC only covers a subset of RDF and SHACL, so not all SHACL graphs can be meaningfully represented.- Author:
- Holger Knublauch
-
-
Constructor Summary
Constructors Constructor Description SHACLCWriter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.jena.riot.LanggetLang()protected voidwarn(String message)voidwrite(OutputStream out, org.apache.jena.graph.Graph graph, org.apache.jena.riot.system.PrefixMap prefixMap, String baseURI, org.apache.jena.sparql.util.Context context)voidwrite(Writer out, org.apache.jena.graph.Graph graph, org.apache.jena.riot.system.PrefixMap prefixMap, String baseURI, org.apache.jena.sparql.util.Context context)
-
-
-
Method Detail
-
getLang
public org.apache.jena.riot.Lang getLang()
-
warn
protected void warn(String message)
-
write
public void write(Writer out, org.apache.jena.graph.Graph graph, org.apache.jena.riot.system.PrefixMap prefixMap, String baseURI, org.apache.jena.sparql.util.Context context)
- Specified by:
writein interfaceorg.apache.jena.riot.WriterGraphRIOT- Specified by:
writein classorg.apache.jena.riot.writer.WriterGraphRIOTBase
-
write
public void write(OutputStream out, org.apache.jena.graph.Graph graph, org.apache.jena.riot.system.PrefixMap prefixMap, String baseURI, org.apache.jena.sparql.util.Context context)
- Specified by:
writein interfaceorg.apache.jena.riot.WriterGraphRIOT- Specified by:
writein classorg.apache.jena.riot.writer.WriterGraphRIOTBase
-
-