public void asDenseCSV(char columnSeparator) throws IOException { asDenseCSV(columnSeparator, '\0'); }
public void asDenseCSV(char columnSeparator, char enclosingCharacter) throws IOException { StringWriter writer = new StringWriter(); new DefaultMatrixWriterCSVExporter(getMatrix(), writer).asDenseCSV(columnSeparator, enclosingCharacter); writer.close(); Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection ms = new StringSelection(writer.toString()); clipboard.setContents(ms, ms); }
public final MatrixClipboardExportDestination clipboard() { return new DefaultMatrixClipboardExportDestination(getMatrix()); }
public void asSQL(DBType db, String databaseName, String tableName) throws IOException { StringWriter writer = new StringWriter(); new DefaultMatrixWriterSQLExporter(getMatrix(), writer).asSQL(db, databaseName, tableName); writer.close(); Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection ms = new StringSelection(writer.toString()); clipboard.setContents(ms, ms); }
public void asMatlabScript(String variableName) throws IOException { StringWriter writer = new StringWriter(); new DefaultMatrixWriterMatlabScriptExporter(getMatrix(), writer) .asMatlabScript(variableName); writer.close(); Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard(); StringSelection ms = new StringSelection(writer.toString()); clipboard.setContents(ms, ms); }
public void asDenseCSV() throws IOException { asDenseCSV('\t'); }