Iterable<TabbedTextFileWithHeaderParser.Row>
public class TabbedTextFileWithHeaderParser extends Object implements Iterable<TabbedTextFileWithHeaderParser.Row>
Modifier and Type | Class | Description |
---|---|---|
class |
TabbedTextFileWithHeaderParser.Row |
Constructor | Description |
---|---|
TabbedTextFileWithHeaderParser(File file) |
|
TabbedTextFileWithHeaderParser(File file,
String[] columnHeaders) |
|
TabbedTextFileWithHeaderParser(TabbedInputParser parser) |
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
Release all resources associated with the parser.
|
Set<String> |
columnLabels() |
|
List<String> |
columnLabelsList() |
|
Set<String> |
getColumnNames() |
|
int |
getCurrentLineNumber() |
|
boolean |
hasColumn(String columnLabel) |
|
htsjdk.samtools.util.CloseableIterator<TabbedTextFileWithHeaderParser.Row> |
iterator() |
Creates the iterator object.
|
forEach, spliterator
public TabbedTextFileWithHeaderParser(TabbedInputParser parser)
public TabbedTextFileWithHeaderParser(File file)
public boolean hasColumn(String columnLabel)
columnLabel
- public Set<String> columnLabels()
public List<String> columnLabelsList()
public htsjdk.samtools.util.CloseableIterator<TabbedTextFileWithHeaderParser.Row> iterator()
iterator
in interface Iterable<TabbedTextFileWithHeaderParser.Row>
public void close()
public int getCurrentLineNumber()