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 ITabularDatapublic java.lang.String[] getHeaderCodes()
CodeNormalizer.normalize(String).getHeaderCodes in interface ITabularDatapublic java.util.List<java.lang.String[]> getDataLines()
getDataLines in interface ITabularData