org.fhcrc.cpl.toolbox.filehandler
Class TabWriter
java.lang.Object
org.fhcrc.cpl.toolbox.filehandler.TabWriter
public class TabWriter
- extends java.lang.Object
for writing tab files
|
Field Summary |
protected java.lang.String[] |
columnNames
|
protected java.io.File |
outFile
|
protected java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
rows
|
|
Constructor Summary |
TabWriter(java.lang.String[] columnNames)
|
TabWriter(java.lang.String[] columnNames,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> rows,
java.io.File outFile)
|
TabWriter(java.lang.String[] columnNames,
java.util.Map<java.lang.String,java.lang.Object>[] rows,
java.io.File outFile)
|
|
Method Summary |
void |
addRow(java.util.Map<java.lang.String,java.lang.Object> newRow)
|
java.lang.String[] |
getColumnNames()
|
java.io.File |
getOutFile()
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRows()
|
void |
setColumnNames(java.lang.String[] columnNames)
|
void |
setOutFile(java.io.File outFile)
|
void |
setRows(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> rows)
|
void |
write()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
columnNames
protected java.lang.String[] columnNames
rows
protected java.util.List<java.util.Map<java.lang.String,java.lang.Object>> rows
outFile
protected java.io.File outFile
TabWriter
public TabWriter(java.lang.String[] columnNames)
TabWriter
public TabWriter(java.lang.String[] columnNames,
java.util.Map<java.lang.String,java.lang.Object>[] rows,
java.io.File outFile)
TabWriter
public TabWriter(java.lang.String[] columnNames,
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> rows,
java.io.File outFile)
addRow
public void addRow(java.util.Map<java.lang.String,java.lang.Object> newRow)
write
public void write()
throws java.io.IOException
- Throws:
java.io.IOException
getRows
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRows()
setRows
public void setRows(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> rows)
getColumnNames
public java.lang.String[] getColumnNames()
setColumnNames
public void setColumnNames(java.lang.String[] columnNames)
getOutFile
public java.io.File getOutFile()
setOutFile
public void setOutFile(java.io.File outFile)
Fred Hutchinson Cancer Research Center