public void asDenseCSV(char columnSeparator) throws IOException { asDenseCSV(columnSeparator, '\0'); }
public void asRScript(String variableName) throws IOException { final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(getOutputStream()); final BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); new DefaultMatrixWriterRScriptExporter(getMatrix(), bufferedWriter).asRScript(variableName); bufferedWriter.close(); outputStreamWriter.close(); }
public MatrixStreamExportDestination stream(OutputStream outputStream) { return new DefaultMatrixStreamExportDestination(getMatrix(), outputStream); }
public void asSQL(DBType db, String databaseName, String tableName) throws IOException { final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(getOutputStream()); final BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); new DefaultMatrixWriterSQLExporter(getMatrix(), bufferedWriter).asSQL(db, databaseName, tableName); bufferedWriter.close(); outputStreamWriter.close(); }
public void asLatex() throws IOException { final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(getOutputStream()); final BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); new DefaultMatrixWriterLatexExporter(getMatrix(), bufferedWriter).asLatex(); bufferedWriter.close(); outputStreamWriter.close(); }
public void asDenseCSV() throws IOException { asDenseCSV('\t'); }
public void asDenseCSV(char columnSeparator, char enclosingCharacter) throws IOException { final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(getOutputStream()); final BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); new DefaultMatrixWriterCSVExporter(getMatrix(), bufferedWriter).asDenseCSV(columnSeparator, enclosingCharacter); bufferedWriter.close(); outputStreamWriter.close(); }
public void asMatlabScript(String variableName) throws IOException { final OutputStreamWriter outputStreamWriter = new OutputStreamWriter(getOutputStream()); final BufferedWriter bufferedWriter = new BufferedWriter(outputStreamWriter); new DefaultMatrixWriterMatlabScriptExporter(getMatrix(), bufferedWriter) .asMatlabScript(variableName); bufferedWriter.close(); outputStreamWriter.close(); }