public class TxtExportAlgorithm extends Object
A class containing methods to export MsSpectrum
objects to string representations or files.
Constructor and Description |
---|
TxtExportAlgorithm() |
Modifier and Type | Method and Description |
---|---|
static void |
exportSpectra(File exportFile,
Collection<MsSpectrum> spectra)
Export one or more spectra to a file.
|
static void |
exportSpectra(File exportFile,
Collection<MsSpectrum> spectra,
String delimiter)
Export one or more spectra to a file.
|
static void |
exportSpectrum(File exportFile,
MsSpectrum spectrum)
Export a single spectrum to a file.
|
static String |
spectrumToString(MsSpectrum spectrum)
Export a spectrum to a string.
|
static String |
spectrumToString(MsSpectrum spectrum,
String delimiter)
Export a spectrum to a string.
|
static void |
spectrumToWriter(MsSpectrum spectrum,
Writer writer)
Export a spectrum to a writer.
|
static void |
spectrumToWriter(MsSpectrum spectrum,
Writer writer,
String delimiter)
Export a spectrum to a writer.
|
public static void exportSpectrum(@Nonnull File exportFile, @Nonnull MsSpectrum spectrum) throws IOException
Export a single spectrum to a file.
exportFile
- a File
object.spectrum
- a MsSpectrum
object.IOException
- if any.public static void exportSpectra(@Nonnull File exportFile, @Nonnull Collection<MsSpectrum> spectra) throws IOException
Export one or more spectra to a file. A single space is used as the delimiter.
exportFile
- a File
object.spectra
- a Collection
object.IOException
- if any.public static void exportSpectra(@Nonnull File exportFile, @Nonnull Collection<MsSpectrum> spectra, @Nonnull String delimiter) throws IOException
Export one or more spectra to a file.
exportFile
- a File
object.spectra
- a Collection
object.delimiter
- a String
object.IOException
- if any.public static void spectrumToWriter(@Nonnull MsSpectrum spectrum, @Nonnull Writer writer) throws IOException
Export a spectrum to a writer. A single space is used as the delimiter.
spectrum
- a MsSpectrum
object.writer
- a Writer
object.IOException
- if any.public static void spectrumToWriter(@Nonnull MsSpectrum spectrum, @Nonnull Writer writer, @Nonnull String delimiter) throws IOException
Export a spectrum to a writer.
spectrum
- a MsSpectrum
object.writer
- a Writer
object.delimiter
- a object
.IOException
- if any.@Nonnull public static String spectrumToString(@Nonnull MsSpectrum spectrum)
Export a spectrum to a string. Uses a StringWriter
object.
spectrum
- a MsSpectrum
object.String
object.@Nonnull public static String spectrumToString(@Nonnull MsSpectrum spectrum, @Nonnull String delimiter)
Export a spectrum to a string. Uses a StringWriter
object.
spectrum
- a MsSpectrum
object.delimiter
- a String
object.String
object.Copyright © 2019. All rights reserved.