Package org.n52.io.handler.simple
Class SimpleCsvIoHandler<T extends AbstractValue<?>>
- java.lang.Object
-
- org.n52.io.handler.IoHandler<Data<T>>
-
- org.n52.io.handler.CsvIoHandler<T>
-
- org.n52.io.handler.simple.SimpleCsvIoHandler<T>
-
public class SimpleCsvIoHandler<T extends AbstractValue<?>> extends CsvIoHandler<T>
-
-
Field Summary
-
Fields inherited from class org.n52.io.handler.CsvIoHandler
UTF8
-
-
Constructor Summary
Constructors Constructor Description SimpleCsvIoHandler(IoParameters parameters, IoProcessChain<Data<T>> processChain, List<? extends DatasetOutput<T>> seriesMetadatas)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetFilenameFor(DatasetOutput<T> metadata)String[]getHeader(DatasetOutput<T> metadata)protected voidwriteData(DatasetOutput<T> metadata, Data<T> series, OutputStream stream)-
Methods inherited from class org.n52.io.handler.CsvIoHandler
csvEncode, encodeAndWriteTo, getLabel, getMetadatas, getPlatformLabel, isTrajectory, isZipOutput, parseTime, setZipOutput, writeAsZipStream, writeHeader, writeText
-
Methods inherited from class org.n52.io.handler.IoHandler
getParameters, writeBinary
-
-
-
-
Constructor Detail
-
SimpleCsvIoHandler
public SimpleCsvIoHandler(IoParameters parameters, IoProcessChain<Data<T>> processChain, List<? extends DatasetOutput<T>> seriesMetadatas)
-
-
Method Detail
-
getHeader
public String[] getHeader(DatasetOutput<T> metadata)
- Specified by:
getHeaderin classCsvIoHandler<T extends AbstractValue<?>>
-
writeData
protected void writeData(DatasetOutput<T> metadata, Data<T> series, OutputStream stream) throws IOException
- Specified by:
writeDatain classCsvIoHandler<T extends AbstractValue<?>>- Throws:
IOException
-
getFilenameFor
protected String getFilenameFor(DatasetOutput<T> metadata)
- Specified by:
getFilenameForin classCsvIoHandler<T extends AbstractValue<?>>
-
-