public class CSVMetadataWriterImpl extends Object implements CSVMetadataWriter
| Constructor and Description |
|---|
CSVMetadataWriterImpl(Writer writer)
The constructor that defines writer variable to output result csv file.
|
CSVMetadataWriterImpl(Writer writer,
String delimiter)
The constructor that defines writer variable to output result csv file with selected delimiter.
|
CSVMetadataWriterImpl(Writer writer,
String delimiter,
String endline)
The constructor that defines writer variable to output result csv file with selected delimiter and endline.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDelimiter()
Delimiter getter.
|
String |
getEndline()
Endline getter.
|
Locale |
getLocale()
Locale getter.
|
Writer |
getWriter()
Writer getter.
|
void |
writeMetadata(List<Column> columns)
The method to export a parsed sas7bdat file metadata (stored as an object of the
SasFileReaderImpl class)
using AbstractCSVWriter.writer. |
void |
writeSasFileProperties(SasFileProperties sasFileProperties)
The method to output the sas7bdat file properties.
|
public CSVMetadataWriterImpl(Writer writer)
writer - the writer which is used to output csv file.public CSVMetadataWriterImpl(Writer writer, String delimiter)
writer - the writer which is used to output csv file.delimiter - separator used in csv file.public CSVMetadataWriterImpl(Writer writer, String delimiter, String endline)
writer - the writer which is used to output csv file.delimiter - separator used in csv file.endline - symbols used in csv file as endline.public void writeMetadata(List<Column> columns) throws IOException
SasFileReaderImpl class)
using AbstractCSVWriter.writer.writeMetadata in interface CSVMetadataWritercolumns - the Column class variables list that stores columns description from the sas7bdat file.IOException - appears if the output into writer is impossible.public void writeSasFileProperties(SasFileProperties sasFileProperties) throws IOException
writeSasFileProperties in interface CSVMetadataWritersasFileProperties - the variable with sas file properties data.IOException - appears if the output into writer is impossible.public Writer getWriter()
public String getDelimiter()
public String getEndline()
public Locale getLocale()
Copyright © 2020. All rights reserved.