Package org.aksw.jenax.io.rowset.csv
Class RowSetStreamWriterCSV
java.lang.Object
org.aksw.jenax.io.rowset.csv.RowSetStreamWriterCSV
- All Implemented Interfaces:
Flushable,AutoCloseable,RowSetStreamWriter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRowSetStreamWriterCSV(org.apache.jena.atlas.io.AWriter out, List<org.apache.jena.sparql.core.Var> vars, org.apache.jena.sparql.util.Context context) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidclose()protected static Stringvoidvoidflush()voidwriteAskResult(boolean booleanResult) voidwriteBinding(org.apache.jena.sparql.engine.binding.Binding binding) voidvoidvoid
-
Field Details
-
factory
-
out
protected org.apache.jena.atlas.io.AWriter out -
context
protected org.apache.jena.sparql.util.Context context -
vars
-
-
Constructor Details
-
RowSetStreamWriterCSV
protected RowSetStreamWriterCSV(org.apache.jena.atlas.io.AWriter out, List<org.apache.jena.sparql.core.Var> vars, org.apache.jena.sparql.util.Context context)
-
-
Method Details
-
flush
- Specified by:
flushin interfaceFlushable- Throws:
IOException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceRowSetStreamWriter- Throws:
IOException
-
writeAskResult
public void writeAskResult(boolean booleanResult) - Specified by:
writeAskResultin interfaceRowSetStreamWriter
-
writeHeader
- Specified by:
writeHeaderin interfaceRowSetStreamWriter- Throws:
IOException
-
beginBindings
public void beginBindings()- Specified by:
beginBindingsin interfaceRowSetStreamWriter
-
writeBindingSeparator
public void writeBindingSeparator()- Specified by:
writeBindingSeparatorin interfaceRowSetStreamWriter
-
endBindings
public void endBindings()- Specified by:
endBindingsin interfaceRowSetStreamWriter
-
writeBinding
public void writeBinding(org.apache.jena.sparql.engine.binding.Binding binding) - Specified by:
writeBindingin interfaceRowSetStreamWriter
-
csvSafe
-