public class DatasetFileLines extends java.lang.Object implements ITabularData
Constructor and Description |
---|
DatasetFileLines(java.io.File file,
ch.systemsx.cisd.openbis.generic.shared.dto.DatasetDescription dataset,
java.util.List<java.lang.String[]> lines) |
DatasetFileLines(java.io.File file,
java.lang.String datasetCode,
java.util.List<java.lang.String[]> lines) |
DatasetFileLines(java.io.File file,
java.lang.String datasetCode,
java.util.List<java.lang.String[]> lines,
boolean ignoreTrailingEmptyCells) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String[]> |
getDataLines() |
java.io.File |
getFile() |
java.lang.String[] |
getHeaderCodes()
Returns the normalized headers.
|
java.lang.String[] |
getHeaderLabels()
Returns the headers as defined in the file.
|
public DatasetFileLines(java.io.File file, ch.systemsx.cisd.openbis.generic.shared.dto.DatasetDescription dataset, java.util.List<java.lang.String[]> lines)
public DatasetFileLines(java.io.File file, java.lang.String datasetCode, java.util.List<java.lang.String[]> lines)
public DatasetFileLines(java.io.File file, java.lang.String datasetCode, java.util.List<java.lang.String[]> lines, boolean ignoreTrailingEmptyCells)
public final java.io.File getFile()
public java.lang.String[] getHeaderLabels()
getHeaderLabels
in interface ITabularData
public java.lang.String[] getHeaderCodes()
CodeNormalizer.normalize(String)
.getHeaderCodes
in interface ITabularData
public java.util.List<java.lang.String[]> getDataLines()
getDataLines
in interface ITabularData