Package no.hasmac.rdf.io.nquad
Class NQuadsWriter
- java.lang.Object
-
- no.hasmac.rdf.io.nquad.NQuadsWriter
-
- All Implemented Interfaces:
RdfWriter
public class NQuadsWriter extends java.lang.Object implements RdfWriter
- See Also:
- RDF 1.1. N-Quads
-
-
Field Summary
Fields Modifier and Type Field Description private java.io.Writerwriter
-
Constructor Summary
Constructors Constructor Description NQuadsWriter(java.io.Writer writer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.Stringescape(java.lang.String value)voidwrite(RdfDataset dataset)private voidwrite(RdfLiteral literal)voidwrite(RdfNQuad nquad)voidwriteIri(java.lang.String iri)voidwriteValue(RdfValue object)
-
-
-
Method Detail
-
write
public void write(RdfDataset dataset) throws java.io.IOException
-
write
public void write(RdfNQuad nquad) throws java.io.IOException
- Throws:
java.io.IOException
-
writeValue
public void writeValue(RdfValue object) throws java.io.IOException
- Throws:
java.io.IOException
-
write
private void write(RdfLiteral literal) throws java.io.IOException
- Throws:
java.io.IOException
-
escape
public static java.lang.String escape(java.lang.String value)
-
writeIri
public void writeIri(java.lang.String iri) throws java.io.IOException- Throws:
java.io.IOException
-
-