public class TabularData
extends java.lang.Object
Constructor and Description |
---|
TabularData(java.io.File tabularFile,
java.util.List<ColumnInfo> columnInfos,
long startByte) |
TabularData(java.io.File tabularFile,
java.util.List<ColumnInfo> columnInfos,
long startByte,
java.lang.Long readRows) |
TabularData(java.io.File tabularFile,
java.lang.Long readRows,
long startByte) |
TabularData(java.net.URL fileUrl,
java.util.List<ColumnInfo> columnInfos,
long startByte,
java.lang.Long readRows) |
TabularData(java.net.URL fileUrl,
java.util.List<ColumnInfo> columnInfos,
long startByte,
java.lang.Long readRows,
java.lang.String fieldDelimiter,
int fieldsCount)
Used for TableDelimited
|
Modifier and Type | Method and Description |
---|---|
void |
addProblem(java.io.File sourceFile,
int lineNumber,
java.lang.Integer column,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
void |
addProblem(int lineNumber,
java.lang.Integer column,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
void |
addProblem(int lineNumber,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
void |
addProblem(gov.nasa.pds.tools.LabelParserException e) |
void |
addProblem(gov.nasa.pds.tools.label.Statement statement,
java.lang.Integer column,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
void |
addProblem(gov.nasa.pds.tools.label.Statement statement,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
void |
addProblem(java.net.URI sourceURI,
int lineNumber,
java.lang.Integer column,
java.lang.String key,
gov.nasa.pds.tools.constants.Constants.ProblemType type,
java.lang.Object... arguments) |
Column |
getColumn(int index) |
Column |
getColumn(java.lang.String searchName) |
java.util.List<ColumnInfo> |
getColumnDefs() |
java.util.List<Column> |
getColumns() |
java.io.File |
getDataFile() |
java.util.List<gov.nasa.pds.tools.LabelParserException> |
getProblems() |
java.util.List<Row> |
getRows() |
public TabularData(java.io.File tabularFile, java.lang.Long readRows, long startByte)
public TabularData(java.io.File tabularFile, java.util.List<ColumnInfo> columnInfos, long startByte)
public TabularData(java.io.File tabularFile, java.util.List<ColumnInfo> columnInfos, long startByte, java.lang.Long readRows)
public TabularData(java.net.URL fileUrl, java.util.List<ColumnInfo> columnInfos, long startByte, java.lang.Long readRows)
public TabularData(java.net.URL fileUrl, java.util.List<ColumnInfo> columnInfos, long startByte, java.lang.Long readRows, java.lang.String fieldDelimiter, int fieldsCount)
fileUrl
- columnInfos
- startByte
- readRows
- fieldDelimiter
- public Column getColumn(java.lang.String searchName)
public Column getColumn(int index)
public java.util.List<Column> getColumns()
public java.util.List<Row> getRows()
public java.util.List<ColumnInfo> getColumnDefs()
public java.io.File getDataFile()
public void addProblem(int lineNumber, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(int lineNumber, java.lang.Integer column, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(gov.nasa.pds.tools.label.Statement statement, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(gov.nasa.pds.tools.label.Statement statement, java.lang.Integer column, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(java.net.URI sourceURI, int lineNumber, java.lang.Integer column, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(java.io.File sourceFile, int lineNumber, java.lang.Integer column, java.lang.String key, gov.nasa.pds.tools.constants.Constants.ProblemType type, java.lang.Object... arguments)
public void addProblem(gov.nasa.pds.tools.LabelParserException e)
public java.util.List<gov.nasa.pds.tools.LabelParserException> getProblems()
Copyright © 2010-2018 Planetary Data System. All Rights Reserved.